Google Web Toolkit: Ajax-Anwendungen in Java programmieren

Kostenloses Java-Framework für Webanwendungen

Das Google Web Toolkit (GWT) ist ein Java-Framework, um Ajax-Applikationen zu entwickeln. Durch den Einsatz von Java sollen sich Entwickler nicht mit den Eigenarten der Browser beschäftigen müssen. Außerdem soll so die fehlende Modularität von JavaScript umgangen werden, wobei Java laut Google Tests und die Wiederverwendung von Ajax-Komponenten erleichtert.

Anzeige

Die Entwickler schreiben ihre Frontends in Java unter Verwendung des Google Web Toolkits. Das Framework wandelt die Java-Klassen anschließend in JavaScript und HTML um, so dass die Anwendungen in jedem Browser funktionieren. Google verspricht, dass alle Widgets und Panels wiederverwendet und so auch von anderen Entwicklern in anderen Projekten eingesetzt werden können. Dabei sind die GWT Widgets grafischen Komponenten, die mit Swing erstellt wurden, ähnlich. Allerdings werden sie in dynamisch erstelltem HTML gerendert anstatt mit pixelorientierter Grafik. Zur Gestaltung können Entwickler Cascading Stylesheets nutzen.

Die Kommunikation mit dem Server wird ebenfalls in den Java-Klassen festgelegt und dann vom GWT umgesetzt. Dabei kann GWT auch mit polymorphen Hierarchien umgehen. Ein weiterer Vorteil des GWT soll sein, dass der Zurück-Knopf des Browsers auch innerhalb der Ajax-Anwendung funktioniert, um so zu einem früheren Status zurückzukehren.

Durch die Verwendung von Java zur Entwicklungszeit können beliebige Entwicklungsumgebungen wie Eclipse verwendet werden. Deren Werkzeuge zur Fehlersuche stehen dem Entwickler dann ebenfalls zur Verfügung und können für die Ajax-Anwendung genutzt werden. Wer selbstgeschriebenen JavaScript-Code benötigt, kann diesen mit dem "JavaScript Native Interface" direkt in die Java-Anwendung integrieren. Mit GWT erstellte Anwendungen sollen laut Google ohne Probleme im Internet Explorer, Firefox, Mozilla, Safari und Opera funktionieren.

Das Google Web Toolkit steht ab sofort unter code.google.com zum Download bereit. Hier bietet Google auch Dokumentationen sowie Beispiele an. Wie bei Google üblich befindet sich das Toolkit noch in der Betaphase.


FreeGroup 04. Nov 2006

Javascript zu programmieren ist blöd Ich schreib sogenannte "Database WebApplication for...

NoFelet 04. Aug 2006

Hat das Google Web Toolkit jetzt schonmal jemand ausprobiert? Erfahrungsberichte? http...

Keeee mit 4 e 16. Jun 2006

Hallo zusammen! Hoffe, der Thread ist noch nicht am Ende, also hier mein Senf in Form...

Sicaine 29. Mai 2006

Einfacher Artikel der nich besonders toll ist. Guck dir an was man mit AJAX machen kann...

qpid 19. Mai 2006

Natürlich kann ich keinem Kunden eine Java-Lösung aufzwingen, die mit Sicherheit auch...

Kommentieren


Der Informatik Student / 23. Mai 2006

AJAX-Anwendungen mit Google Web Toolkit in Java entwickeln



Anzeige

  1. Senior IT-Systemadministrator/in
    virtual solution AG, München
  2. Executive Assistant CTO (m/w)
    über delphi HR-Consulting GmbH, keine Angabe
  3. Microsoft SQL Server Datenbank & Infrastruktur Consultant (m/w)
    über 3C - Career Consulting Company GmbH, Dienstsitz München, Einsatzgebiet Raum München/Ingolstadt
  4. Softwareentwickler/-in
    Robert Bosch GmbH, Abstatt

 

Detailsuche


Folgen Sie uns
       


  1. Microsoft Lifecycle

    Verkauf von Windows 7 Home und Ultimate wurde eingestellt

  2. Adobe

    Aktuelle Flash-Sicherheitslücken bereits in Exploit-Kits

  3. Airbus

    A350-Piloten bekommen WLAN-Zugang im Cockpit

  4. Laura Poitras

    "Wir leben in dunklen Zeiten"

  5. Streaming-Dienst

    Netflix-App für Amazons Fire TV ist da

  6. Pilot tot

    Spaceship Two stürzt in der Mojave-Wüste ab

  7. Bewegungsprofile

    Dobrindt wegen "Verkehrs-Vorratsdatenspeicherung" kritisiert

  8. Anonymisierung

    Facebook ist im Tor-Netzwerk erreichbar

  9. Spielekonsole

    Neuer 20-nm-Chip für sparsamere Xbox One ist fertig

  10. Günther Oettinger

    EU-Digitalkommissar will Urheberrechtssteuer für alle



Haben wir etwas übersehen?

E-Mail an news@golem.de



OS X Yosemite im Test: Continuity macht den Mac zum iPhone-Helfer
OS X Yosemite im Test
Continuity macht den Mac zum iPhone-Helfer
  1. OS X 10.10 Yosemite ist da
  2. Betriebssystem Apple bringt dritte öffentliche Beta von OS X 10.10
  3. Apple OS X Yosemite - die zweite öffentliche Beta ist da

Samsung Galaxy Note 4 im Test: Ausdauerndes Riesen-Smartphone mit Top-Hardware
Samsung Galaxy Note 4 im Test
Ausdauerndes Riesen-Smartphone mit Top-Hardware
  1. Galaxy Note 4 4,5 Millionen verkaufte Geräte in einem Monat
  2. Samsung Galaxy Note 4 wird teurer und kommt früher
  3. Gapgate Spalt im Samsung Galaxy Note 4 ist gewollt

iPad Air 2 im Test: Toll, aber kein Muss
iPad Air 2 im Test
Toll, aber kein Muss
  1. Tablet Apple verdient am iPad Air 2 weniger als am Vorgänger
  2. iFixit iPad Air 2 - wehe, wenn es kaputtgeht
  3. iPad Air 2 Benchmark Apples A8X überrascht mit drei Prozessor-Kernen

    •  / 
    Zum Artikel