webthreads.de - Web 2.0, Web-Entwicklung und Netzkultur von Markus Kühle

Google Web Toolkit – Entwickle Ajax Anwendungen in Java

Google hat in den letzten Tagen mit einigen neuen Services und Tools Schlagzeilen gemacht. Jetzt ist auch etwas für Entwickler Web Applikationen mit Ajax erschienen. So hat Google gestern ihr Java Entwicklungs Framework “Google Web Toolkit” (GWT) veröffentlicht um Ajax Applikationen wie zum Beispiel GMail komplett in Java zu schreiben. Die IDE kann dabei von dem Entwickler frei gewählt werden und es wird ein “Java-to-JavaScript” Compiler verwendet um den Java Code in HTML und JavaScript Code umzuwandeln. Der Vorteil für den Entwickler ist, dass man sich nicht um die gängigen JavaScript Probleme und Browser Kompatibilität kümmern muss.

Ein weiterer großer Vorteil der mit dem Google Web Toolkit möglich sein soll ist das Debugging von der entwickelten Web Anwendung. Da die Web Anwendung komplett in Java geschrieben ist stehen einem sämtliche Java Debugging Möglichkeiten zur Verfügung.
Auch für das vorhandene Problem mit dem Back Button des Browsers wird eine Lösung angeboten. Es besteht eine Klasse History die einem ermöglichen soll mit dem Browser History Stack zu interagieren und eigene History einträge dynamisch hinzuzufügen.

GWT Example Kitchen Sink GWT Example Dynamic Table
GWT Example Dekstop Clone GWT Example JSON RPC

Es werden eine Menge von User Interface Komponenten (Widgets) angeboten wie zum Beispiel Tabs, Menüs, Dialog Fenster, Bäume und einige mehr. In einem implementierten Beispiel kann man sich alle vorhandenen Widgets live ansehen.

Es bestehen neben dem “Getting Started” Dokument fünf Beispiel Projekte mit Source Code und Live Ansicht um einen einfachen Einstieg zu ermöglichen. Das GWT kann hier heruntergeladen werden und enthält noch einmal alle Beispiele mit Source Code und die Dokumentationen.
Das Framework klingt sehr vielversprechend und muss auf jeden Fall noch näher angeschaut werden. Bestimmt werden in dern nächsten Zeit schon die ersten Anwendungen mit dem GWT online gehen. Das ganze Geschehen kann auch im Entwickler Forum mit verfolgt werden.

(via Googling Google)

Ähnliche Artikel, die dich interessieren könnten:

    None Found

6 Kommentare zu 'Google Web Toolkit – Entwickle Ajax Anwendungen in Java' »»


Kommentare

  1. Kommentar by Markus | 19.05.2006 at 12:16:58

    Ich weiss nicht. Natürlich jedem das seine, aber für mich ist das ein Schritt in die falsche Richtung, weg von der Agilität talentierter, standard- und usabilitybewusster, bla bla Webentwickler mit einer Vision, hin zum Zusammenklicken in einer IDE mit den grauenhaften Java-Widgets, man kennt ja was dabei rauskommt. (Aber auch ich bin gespannt und lasse mich da gerne eines besseren belehren.)

  2. Kommentar by Markus | 19.05.2006 at 15:56:14

    Ich finde es kommt drauf an. Persönlich finde ich die Yahoo UI Library im Moment auch besser, da sie mir auf den ersten Blick mehr Möglichkeiten gibt selbst Hand anzulegen und zu bestimmen wie das Web Frontend aussehen und sich verhalten soll.
    Aber Grundsätzlich finde ich die Idee von solchen Toolkits nicht schlecht. Je nachdem wie konfigurierbar und dynamisch das ganze ist um so mehr lässt sich mit einem solchen Toolkit erreichen. Wenn allerdings wenig Möglichkeiten bestehen die Gestaltung und das Verhalten der gesamten Seite und einzelner Komponenten zu ändern dann nutzt einem solch ein Toolkit auch nicht viel. Eine Vereinfachung der Entwicklung einer komplexen Webanwendung könnte ich mir durchaus durch so ein Toolkit vorstellen.
    Aber tatsächlich muss erst einmal abgewartet werden was mit dem GWT alles erreicht werden kann und vor allem sollte man selbst mal das Toolkit antesten um die Möglichkeiten herauszufinden.

  3. Kommentar by ragnar | 09.08.2007 at 09:19:52

    ich habe mich jetzt seit einigen wochen beruflich mit dem gwt auseinandergesetzt. und ich muß sagen es hat mich sehr überzeugt. anfangs war ich sehr skeptisch u.a. wegen dem compiler. aber diese skepsis ist mittlerweile immer mehr zu wohlgefallen geworden. ich habe mir auch andere toolkits wie dwr, dojo, echo2 und icefaces angesehen und muß sagen daß mir davon das gwt am besten gefällt…


Trackbacks & Pingbacks »»

  1. Pingback by webthreads.de » Google Web Toolkit (GWT) Einführung | 02.06.2006 at 07:05:47

    [...] Erst kürzlich wurde das Google Web Toolkit (GWT) veröffentlicht mit dem es möglich ist Web Anwendungen komplett in Java zu schreiben. Das GWT generiert dann aus dem gem Java Code JavaScript Code. Einer der Vorteile von dieser Art der Entwicklung liegt an dem mitgeliefertem Browser mit dem es möglich ist die geschriebene Anwendung mit allen vorhandenen Java Debugging Möglichkeiten Schritt für Schritt zu debuggen. [...]

  2. Pingback by webthreads.de » del.icio.us Thread #1 – GWT | 08.06.2006 at 09:58:45

    [...] Google Web Toolkit offizielle Seite [Link] [Artikel] [...]

  3. Pingback by webthreads.de » GPoker | 26.07.2006 at 09:42:33

    [...] Und wieder ein neues Browser Spiel mit reichlich Ajax – diesmal Poker. An GPoker ist interessant, dass es komplett mit dem Google Web Toolkit (GWT) und somit in Java erstellt wurde. [...]

Hinterlasse ein Kommentar »»

Bad Behavior has blocked 1289 access attempts in the last 7 days.