Google Web Toolkit - Széchenyi István Universitypusztai/szakdolgozatok/kg_2012_b.pdf · •...

Preview:

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!