Feedback

Vielen Dank. Ihr Feedback wurde verschickt.

Liechtenstein: Google-Toolkits eröffnen Web-Entwicklern neue Optionen | freelancermap Praxis - IT-Projekte für Freelancer, Selbstständige und Freiberufler

 
freelancermap Praxis

Google-Toolkits eröffnen Web-Entwicklern neue Optionen

19.10.2006

Google-Toolkits eröffnen Web-Entwicklern neue Optionen“Operation Ajax” ist eine historische CIA-Aktion im Jahr 1951, wodurch der iranische Premierminister Mohammed Mossadegh gestürzt und ein neues Regime unter Führung des Schahs installiert wurde. Die Operation Ajax des Jahres 2006 wird nicht vom CIA sondern von Google geführt, und könnte schon bald die Machtverhältnisse und gefügte Ordnung bei den Entwicklertools verschieben.

Google hat in den letzten Monaten immer wieder mit neuen Services und Tools Schlagzeilen gemacht. Neben Google Co-op, was eine Verbesserung der Suchergebnisse ermöglichen soll, und Google Desktop 4, mit dem "Google Gadgets" auf dem Informationen auf den Desktop gebracht werden können, ist auch Google Trends für Analysen online gegangen. Auch für die Ajax-Entwickler ist etwas erschienen. So hat Google sein Java Entwicklungs Framework "Google Web Toolkit" (GWT) veröffentlicht um Ajax Applikationen wie zum Beispiel GMail komplett in Java zu schreiben.

IDE für Entwickler

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.

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.

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.

Dokumetation inklusive

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 bei Google unter code.google.com/webtoolkit/d ownload.html heruntergeladen werden und enthält Beispiele mit Source Code und Dokumentationen dazu.

Vorteile von Ajax

Der größte Vorteil der Ajax- Technologie ist die Tatsache, dass Daten verändert werden können, ohne dass die komplette Webseite vom Webbrowser neu geladen werden muss. Dies erlaubt es Webanwendungen, auf Benutzereingaben schneller zu reagieren. Zudem wird vermieden, dass statische Daten, die sich unter Umständen nicht geändert haben, fortwährend über das Internet übertragen werden müssen. Da die Ajax- Technologien frei zugänglich sind, werden sie unabhängig vom Betriebssystem von den Webbrowsern unterstützt. Ein Browser-Plugin wird nicht benötigt. Dies setzt voraus, dass die JavaScript-Unterstützung nicht deaktiviert wurde – genau das stellt den größten Kritikpunkt und die größten Probleme beim Einsatz dar. Vergleichbare Techniken, wie etwa Adobes Shockwave oder Flash, sind jedoch immer noch mit dem Nachteil behaftet, dass sie ein Browser-Plugin benötigen und nicht immer für alle Plattformen verfügbar sind.

Uwe Stern






Weitere Artikel

Ausbildungsstandards für die Mensch-Computer-Interaktion
Eine hohe Gebrauchstauglichkeit oder Usability von softwarebasierten, interaktiven Produkten wird immer wichtiger, um Menschen in ihrem ...


Telefonieren über das Internet - Teil 1
Das so genannte Voice over IP (kurz VoIP) ist seit 2004 auch für den Massenmarkt zugänglich geworden und damit für Existenzgründer und ...

Kommentare

Artikel kommentieren

Name:*
E-Mail: (wird nicht veröffentlicht)

Kommentar*:
Sicherheitscode 6328b:*


freelancermap footer border
Deutschland | Österreich | Schweiz | United Kingdom | USA | Russian Federation | España | Italy | Ukraine | Liechtenstein | Hungary | New Zealand | France | Slovakia | India | United Arab Emirates
Themenrelevante Websites :