A Sencha Touch app which looks like an iPhone app
|Stable release||2.1.0 / November 6, 2012|
|Operating system||Android, iOS, RIM, Kindle|
|License||GPLv3 or commercial|
Version history and support 
Sencha Touch includes a set of graphical user interface GUI-based controls (or components) for use within mobile web applications. These components are optimized for touch input. The components are: buttons with device specific themes and effects; form elements such as text fields for email, date picker, and address; sliders, selectors, and combo-boxes; a list component with momentum-scrolling and an index bar; a minimal icon set; toolbars and menus; movable tabs; bottom toolbars; and a map component with support for multi-touch gestures such as pinch and zoom.
All the components can be themed according to the target device. This is done using Sass, a stylesheet language built over CSS.
Sencha Touch has four in-built transition effects: slide over or under the current element, pop, flip, and cube. It supports common touch gestures built from touch events, which are Web standards but supported only by Android, iOS, and some touch enabled devices. These are tap, double tap, swipe, scroll, and pinch.
Comparison to native applications 
Native applications on mobile devices have access to device components such as the camera, compass, and microphone which Sencha Touch can access through the use of a native shell such as Phonegap. As mobile browsers and devices have evolved to meet emerging standards, APIs and components such as WebSockets, GPS and accelerometers have become available to mobile web applications, with GPS specifically supported by Sencha Touch. Sencha Touch can be used along with PhoneGap or its own native packager, to create applications native to a mobile device that have access to currently native-only components, and which can be made available from app marketplaces. The capability of such applications may be restricted by the capability of PhoneGap; alternatively, Sencha Touch can be used with its own native packager, which is included in Sencha Touch 2 Preview SDK tools.
See also 
- Jesus Garcia and Anthony De Moss, Sencha Touch in Action (Early access edition), ISBN 978-1-61729-037-4.