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. Spezialist Software Acceptance Test (m/w)
    HARTING KGaA, Espelkamp
  2. Consultant / Wissenschaftlicher Mitarbeiter (m/w) im Bereich IT Privacy
    VDI/VDE Innovation + Technik GmbH, Berlin
  3. Software-Entwickler Industrial Ethernet (m/w)
    Trebing & Himstedt Prozeßautomation GmbH & Co. KG, Schwerin
  4. Development / Operations Administrator (m/w)
    dm-drogerie markt GmbH + Co. KG, Karlsruhe

 

Detailsuche


Folgen Sie uns
       


  1. Osram

    Mini-LEDs für stromsparende LCDs mit Quantenpunkten

  2. Flugdrohne

    GPS für AR.Drone 2.0 ermöglicht autonome Flüge

  3. 40 gefährliche Sicherheitslücken

    Aktueller Patch von Oracle nur für Java 7

  4. Hands On

    Huawei Ascend P6 ist schick und schlank

  5. Letzte Meile

    Bundesnetzagentur senkt Preise für TAL am Schaltverteiler

  6. Prism

    Wie der BND das Netz überwacht

  7. Socl

    Microsofts soziales Netzwerk wird zum Meme-Generator

  8. XMP-Profile

    Kompatibilitätslisten zu DDR3-Modulen für Haswell

  9. Datenbrille

    Datenschützer halten Google Glass für nicht EU-tauglich

  10. We are Watching You

    Widerstand gegen Kinect-Überwachung in den USA



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
In eigener Sache: Was auf unseren Adblocker-Aufruf folgte
In eigener Sache
Was auf unseren Adblocker-Aufruf folgte

Zusammen mit einigen anderen Websites haben wir vor rund einem Monat unsere Leser gebeten, ihren Adblocker auf unseren Seiten abzuschalten. Ein Resümee.

  1. In eigener Sache Bitte schalte deinen Adblocker aus!

Xbox One: 340.000 Asteroiden aus der Cloud
Xbox One
340.000 Asteroiden aus der Cloud

E3 2013 Wie leistungsstark Xbox One und Playstation 4 im Vergleich sind, lässt sich noch nicht endgültig sagen. Mit einer Demonstration hat Microsoft versucht, die Bedeutung der zusätzlich möglichen Cloud-Berechnungen zu belegen. Außerdem konnte Golem.de die beiden neuen Konsolencontroller ausprobieren.

  1. Xbox One Anonymer Microsoft-Entwickler verteidigt DRM
  2. Video-Interview Cevat Yerli über Römer, Ryse und Xbox-One-Technik
  3. Xbox One Ein Halo, ein Erscheinungstermin und ein Preis

Photofast: MicroSD-Laufwerke für Macbooks
Photofast
MicroSD-Laufwerke für Macbooks

Photofast hat eine Speichererweiterung für Macbooks vorgestellt, die mit MicroSD-Karten bestückt wird. Die Konstruktion wird dann in den SD-Kartenschacht der Geräte gesteckt, wo sie fast vollständig verschwindet. Wer will, kann auch den beigelegten, winzigen MicroSD-Adapter für den USB-Port nutzen.

  1. Geplante Obsoleszenz Regierung lehnt Mindestnutzungsdauer von Technikprodukten ab
  2. Geplante Obsoleszenz Gesetz soll Mindestnutzungsdauer für Elektronik erzwingen
  3. Zendock Dockingstation für Macbook Pro und Retina-Modelle

Zum Artikel