Der mit Qooxdoo realisierte GMX-Webmailer bietet dem Benutzer eine ähnliche Oberfläche wie vertraute Desktopanwendungen.
Anwendungsbeispiele
Aufgrund seiner Ausrichtung auf desktopähnliche Anwendungen eignet sich Qooxdoo gut für webbasierte Intranetanwendungen, die früher vielleicht mit Delphi oder VisualBasic erstellt worden wären. Da ein Teil der Rechenlast auf den Client ausgelagert werden kann, ist eine hohe Skalierbarkeit von Qooxdoo-Anwendungen möglich. Das Framework kann daher problemlos auch auf öffentlichen Websites mit sehr hohem Traffic eingesetzt werden. Ein Beispiel dafür ist der neue GMX-Webmailer. Dieser erinnert in seiner jetzigen Form viel mehr an Desktopanwendungen wie Outlook als sein Vorgänger. Er ist clientseitig vollständig mit Qooxdoo realisiert und demonstriert sehr gut das Potenzial des Frameworks.
Neben reinen Anwendungen, die mit Qooxdoo erzeugt werden, gibt es auch Projekte, die auf dem Widget-System von Qooxdoo aufsetzen, um eigene Programmiermodelle zu realisieren. Innerhalb der Rich-Ajax-Platform (RAP) der Eclipse-Foundation wird Qooxdoo als Rendering-Engine für die Implementierung des RAP-Widget-Toolkit realisiert. RAP kombiniert das Entwicklungsmodell von Eclipse mit der Welt der Ajax-Anwendungen. RAP-Anwendungen werden in Java gegen eine Teilmenge der Standard-Widget-Toolkit-Schnittstelle programmiert und laufen vollständig auf dem Server. Eine generische JavaScript-Schicht im Client erstellt beziehungsweise modifiziert auf Anfrage des Servers dynamisch Qooxdoo-Widgets und leitet Events an den Server weiter.
Ausblick
Schon in der aktuellen Version 0.7.1 ist Qooxdoo für den produktiven Einsatz geeignet, dennoch gibt es einige Dinge, die bis zur Version 1.0 noch verbessert und erweitert werden sollen. Als nächster Schritt steht die Überarbeitung des Layout-Managers an, um eine bessere Anpassung der Widget-Themes an und eine bessere Integration von Qooxdoo-Widgets in „normale“ Webseiten zu ermöglichen. Außerdem soll der Code, der auf unterster Ebene für die Abstraktion der Browser-Inkompatibilitäten zuständig ist, besser vom Widget-System entkoppelt werden. Somit könnte Qooxdoo auch ohne Widgets auf einfachen Webseiten eingesetzt werden, um etwa die Funktionalitäten abzudecken, die Frameworks wie Jquery oder Prototype heute bieten.




![Open Source: 98% aller Unternehmen setzen sie ein [mit Infografik]](http://t3n.de/uploads/t3n-news-post-332856_apache_18938_medium.jpg)