Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Kojsza Gergely Google Web Toolkit
Tartalom
• Google Web Toolkit
• Példa kiválasztása
• Felhasznált eszközök
• Eredmények
• Webalkalmazások készítése
• Felületek tervezése, design kialakítása
• Tervezési minták
• Együttműködés
• Támogatás
Google Web Toolkit
Tartalom
• Google Web Toolkit
• Példa kiválasztása
• Felhasznált eszközök
• Eredmények
public class StudentDetailActivity extends AbstractActivity implements StudentDetailView.Presenter{ private final StudentDetailView view; private final PlaceController placeController; // private String className; public StudentDetailActivity(StudentDetailPlace place, ClientFactory clientFactory) { view = new StdentDetailViewImpl(); placeController = clientFactory.getPlaceController(); className = (place == null) ? "Üres" : place.getName(); } @Override public void start(AcceptsOneWidget panel, EventBus eventBus) { view.setPresenter(this); view.setData(className); panel.setWidget(view.asWidget()); } public void onStop() { } public void goTo(Place place) { // TODO Auto-generated method stub placeController.goTo(place); }
Példa kiválasztása • Elektronikus
osztálynapló
• Kódok bemutatása
• Felépítés
• Megvalósítási célok
Tartalom
• Google Web Toolkit
• Példa kiválasztása
• Felhasznált eszközök
• Eredmények
Felhasznált eszközök
Eclipse Google Web Toolkit
Tartalom
• Google Web Toolkit
• Példa kiválasztása
• Felhasznált eszközök
• Eredmények
Eredmények
• Megvalósítás sikeressége
• Kliens oldali megvalósítás
• Szerver oldali kód implementálása
• Továbbfejlesztés
• Tapasztalatok
Köszönöm a figyelmet!