What is Sencha Touch?
Sencha Touch, a high-performance HTML5 mobile application framework, is the
cornerstone of the Sencha HTML5 platform. Built for enabling world-class user
experiences, Sencha Touch is the only framework that enables developers to build
powerful apps that work on iOS, Android, BlackBerry, Windows Phone, and more.
Find out why more and more companies are investing in their future by developing
with HTML5.
What’s New?
Sencha Touch 2.3.1 is the latest version of our industry-leading mobile app
framework. In Sencha Touch 2.3 we updated the device APIs to make Apache
Cordova a fully supported
component, including support (using the latest version of Sencha Command) for
the Adobe
PhoneGap Build. Touch 2.3 also included two brand new themes: Cupertino and
Mountain View, in addition to several enhancement to existing themes, especially
the Blackberry 10 theme. Other enhancements in Touch 2.3 included full support
for XMLHTTPRequest
Level 2 (XHR2) on devices that
support it, and a new ProgressIndicator Component to give users a true
indication when uploading. With Touch 2.3.1, we have introduced Tizen support
with exclusive Tizen themes for those who are building apps for the Tizen
platform.
Please note that the new Touch Grid component is not a part of Sencha Touch and
is only available as part of Sencha
Completeor Sencha
Touch Bundle.
Sencha Cmd is
the cornerstone to build your Sencha application. From scaffolding a new
project, to minifying and deploying your application to production, Sencha Cmd
provides a full set of lifecycle management features to compliment your Sencha
project. With a rich command line syntax and Ant integration, Cmd is perfect to
integrate into your enterprise build environment or use standalone for your
application.
Built for Speed
Users don’t care if the app is native or web as long as it’s fast and
responsive. Sencha Touch
blurs the lines between native and web apps, delivering a high-performing
experience that users expect when using mobile applications. Using HTML5 and
CSS3, Sencha Touch takes advantage of hardware acceleration to deliver an
incredible app experience no matter what browser or mobile device a user is
using. Built specifically to use techniques that make the most sense on each
platform, Sencha Touch lets web applications rival native.
Built for Great Experiences
We made developing Sencha Touch apps easier than ever.Let your
imagination run wild. Let your imagination run wild. Dream up the perfect app
you want to build, how you want it to look, or how you want it to work with
social networks. Sencha Touch has a solution for you. It’s built to let you
develop great user experiences. With a full set of rich UI controls, over 300
built-in icons, full support for theming, MVC support, data bindings and a data
package, eight complete examples and more, Sencha Touch developers get up and
running quickly and easily. Sencha Touch also provides a rich set of
documentation, screencasts and other learning resources to let new and
experienced developers get productive fast.
Built for Success
Sencha Touch shrinks the distance between web app and native. Sencha
Cmd includes our native packager, which lets you package and build your
application as an Android .apk or an iOS .ipa. The best part? The Sencha Mobile
packager works on both Mac and Windows, meaning PC developers can now create iOS
applications without needing a Mac. It’s a major step forward for developers
since you aren’t limited what app stores you can build for based on your
development environment. We’ve also enabled a set of native device APIs that
work on both iOS and Android. They include Camera, Orientation, Network
Connectivity, native confirmation dialogs, and more.
Sencha: The Authority in HTML5 Performance
Our high-performance mobile HTML5 framework is the cornerstone of the Sencha
HTML5 Platform, an end to end platform for designing, developing and deploying
HTML5 applications. To make sure of this, we’ve spent countless hours testing
performance on a variety of Apple, Android, and BlackBerry and Windows Phone
devices.
Our HTML5 Developer Scorecard consists of a series of tests aimed to help mobile
web developers understand new devices and new form factors as they come to
market. We test in a number of areas, namely JavaScript performance, HTML5/CSS3
features, rendering performance and rendering accuracy. Check out these five
recent articles from our HTML5 Developer Scorecard series: