Sencha Touch 2 framework

The Sencha Touch application framework (version underlies the HTML5 user interface and is included in with this release.

Sencha Touch is a UI JavaScript library or framework specifically built for the Mobile Web. Developers can use the framework to design and build UI-based web apps that look and feel like native apps on supported mobile devices. It is fully based on web standards such as HTML5, CSS3, and JavaScript.

Sencha Touch uses the model-view-controller (MVC) architectural pattern to separate app logic from the UI. The library provides access to audio and video HTML5 elements and services, such as offline data storage. It also provides a CSS3 styling layer.

For more information about Sencha Touch, see Sencha Touch Framework: Building Mobile Web Apps with HTML5.