Fortbildung  /  31. August 2017  -  01. September 2017, 9:00 - 16:00 Uhr

»Google Web Toolkit (GWT) Einführung: Grundlagen für Java-Entwickler«

Inhalt

Ajax

  • JavaScript und Asynchrone Datenübertragung
  •  Das HTTP-Request Objekt
  • XML als Daten-Basis
  • Typische Probleme beim Einsatz von Ajax

GWT

  • Vorgehensweise Java - GWT Compiler - JavaScript
  • Clientside Code und Serverside Code
  •  Installation und Eclipse-Plugin
  • Module und Entry-Point definieren
  • Deploying und Projektstruktur
  • Übersicht Class Libraries
  • Super Dev Mode

Widgets

  • Panels und vordefinierte Widgets... (P & W)
  • Formpanel und Borderlayout
  • Z.B. Buttons, CheckBox, Tree ...
  • Aufbau und Layout mit P & W
  • Eigene Widgets erzeugen
  • Events und Listeners
  • Nutzung von Stylesheets

Datentransfer RPC

  • Definieren von Remote Services
  • Implementieren als Servlet
  • Call-Aufruf
  • Serialisierung und Primärtypen

JavaScript Native Interface JSNI

  • Mix von eigenem JavaScript in GWT

Editor-Framework

  • Daten Mapping in GWT

Architekturmodelle

  • Problematiken bei umfangreichen Anwendungen
  • Lösungen: Factory und Singleton
  • Model-View-Presenter
  • Activities und Places
  •