Open Source Awards 2010

Die besten Entwickler-Tools

28.09.2010
Von Stefan Überhorst

Sencha Touch

Sencha Touch erstellt mobile Anwendungen für iOS und Android.
Sencha Touch erstellt mobile Anwendungen für iOS und Android.

Mit dem HTML5-Framework Sencha Touch lassen sich mobile Web-Anwendungen für iPhone, iPad und Android entwickeln. Sencha Touch basiert vollständig auf HTML5, JavaScript sowie CSS3 und wartet mit einer einfachen Verwaltung für Touch-Ereignisse sowie einer umfassenden UI-Bibliothek auf. Mit Ausnahme von Icons verzichtet die Library weitgehend auf Bilder und nutzt CSS3-Stylesheets zur grafischen Gestaltung der Benutzeroberflächen. Animationen lassen sich mit Hilfe von so genannten CSS-Transitions realisieren. Zudem macht das Framework von neuen HTML5-Funktionen Gebrauch, um die Entwicklung von Offline-Applikationen zu ermöglichen. Dabei können Anwendungsressourcen lokal auf dem Gerät gespeichert werden, so dass sich die Anwendung auch ohne Internet-Verbindung nutzen lässt. Die Firma Sencha, die von den Machern der bewährten JavaScript-Bibliotheken jQTouch, Ext JS, und Raphaël gegründet wurde, bietet das Framework unter der GPLv3-Lizenz an.