GWT…?
GWT steht für “Google Web Toolkit”.
“Google Web Toolkit” …?
Wie der Name schon erahnen lässt, ist GWT ein Tool von Google und ist Open Source.
Es soll JAVA Entwicklern die Möglichkeit bieten performante & komplexe Webanwendungen in Ihrer gewohnten Programmiersprache und Entwicklungsumgebung zu entwickeln. Dabei liegt der große Vorteil bei GWT darin, dass sich der Entwickler um Cross-Browserkompatibiklität kaum sorgen machen muss. Auch mit JavaScript muss man sich kaum auseinander setzen.
GWT ist in der Lage den in JAVA entwickelten Quelltext in eine JavaScript basierte Webanwendung zu kompilieren die in allen gängigen Browsern identisch aussieht und abläuft.
Woraus besteht das Google Web Toolkit?
- GWT SDK
Das GWT SDK beinhaltet neben allen benötigten Java API´s & dem Compiler auch einen lauffähigen Developmentserver um seine Anwendungen direkt aus der Entwicklungsumgebung heraus testen zu können. - Speed Tracer
Der Speed Tracer ist eine Chrome Erweiterung. Sie ermöglicht das Aufspüren von performance Problemen.

- Eclipse PlugIn
Mit dem Eclipse PlugIn bietet das GWT volle Eclipse IDE Unterstützung. Dies beinhaltet das GWT SDK, AppEngine Unterstützung & verschiedene Wizards.


- GWT Designer
Der GWT Designer stellt dem Entwickler einen “Drag and Drop” GUI Designer zur Verfügung. Er wird ebenfalls als Eclipse PlugIn bereit gestellt. Interessant ist auch das mit installation des GWT Designers neben einem reinen GUI Designer ebenfalls weitere Wizards in die Eclipse IDE kommen. Außerdem unterstützt der GWT Designer nicht nur pures GWT, sondern auch externe Frameworks wie ExtGWT (GXT), GWT-Ext & SmartGWT.

Nützliche Links zum Thema GWT:
Links zu GWT in meinem Blog:
— coming soon —
Home of GWT:
http://code.google.com/intl/de-DE/webtoolkit/
GWT Showcase of Features:
http://gwt.google.com/samples/Showcase/Showcase.html#!CwCheckBox
GWT Widget List:
http://code.google.com/intl/de-DE/webtoolkit/doc/latest/RefWidgetGallery.html
















