Sencha Touch, ist ein relativ neues mobiles Javascript Framework, das aus dem jQuery Plugin JQTouch hervor gegangen ist. Sencha, das Unternehmen dahinter, hat auch schon das bekannte Framework ExtJS entwickelt das vor allem bei Rich Internet Applications zum Einsatz kommt. Mit Sensa Touch ist es möglich Web-basierte Anwendung im Look&Feel von nativen Apps zu erstellen. Besonders optimiert wurde die Ausgabe für Webkit basierte Browser, also iPhone und Android Geräte.
Sencha Touch bietet ein Set an vordefinierten UI-Elementen die native nachbilden und speziell auf die Touch-Eingabe optimiert sind. Die UI ist vollkommen über Themes anpassbar sodass jede App ein eigenes Look&Feel bekommen kann, falls erwünscht. HTML5 Features werden auch unterstützt: Offline Storage für die Datenspeicherung am Gerät und HTML5 Formulare und Geo Location API zur Lokalisierung. Einige Beispiele die mit Secha Touch realisiert worden sind:
Das Framework ist kostenfrei unter einer kommerziellen und einer GPL Lizenz verfügbar: