Sencha Touch 2 is a high-performance HTML5 mobile framework and the cornerstone of an end-to-end design, development, and deployment of the HTML5 application platform. It allows you to easily develop mobile Web applications and features comparable to local applications on the iPhone, Android, and BlackBerry.
HTML5 technology:
The high-performance HTML5 mobile application framework and Sencha Touch 2 world-class user experience enable developers to build fast and impressive applications on IOS, Android, BlackBerry, and other platforms.
Adaptive Layout:
Sencha Touch 2 is a novel Layout Engine. Developers can build complex application response and load in a unit layout.
Compliant with Web standards:
Sencha Touch is the first mobile application framework that makes HTML5, CSS3, and Javascript so powerful, flexible, and optimized. We provide audio and video components and local storage agents through specific HTML5 applications, and use CSS3 to improve style reuse.
All in all, the entire library file is about KB, which will be smaller after gzip compression, and can be further reduced by disabling unused components or styles.
Enhanced touch events:
As touch is the core interaction method of mobile applications, a powerful touch event is crucial throughout the framework architecture. We have added a series of custom events, such as tap, double tap, swipe, tap and hold, pinch, and rotate.
Close integration of PhoneGap:
PhoneGap makes it easy for your applications to be published on iOS App Store and Android Market, and directly uses the local API of the device through Javascript, such as the camera and contact list function.
Device compatibility:
Sencha Touch is a cross-platform framework for mobile devices. It is currently compatible with iOS 3 +, Android 2.1 +, and BlackBerry 6 + devices. developers can use our themes on these devices, currently, these devices account for more than 95% of the U.S. market share. With the promotion of Android and the widespread spread of Webkit on mobile devices, we expect the devices supported by Sencha Touch to expand rapidly.
Data integration:
Like other frameworks, Sencha Touch provides powerful and incredible data integration capabilities. Developers can easily request data in other ways, such as AJAX, JSONP, and YQL, and bind data to visual components or templates, save the data through local storage to facilitate offline applications.