HTML5 Mobile App. Framework: Sencha Touch
Sencha (previously known as Ext JS) has released Sencha Touch, an HTML5 Mobile App. Framework, which allows you to develop web applications that look and feel native on Apple iOS and Google Android touchscreen devices.
It makes use of HTML5 for delivering audio/video or localStorage and CSS3 for maximum styling like rounded corners, background gradients, and shadows.
The code created is resolution independent. It uses a method which allows developers to change the overall scale of their interfaces on the fly with no pixellation.
Sencha Touch has a powerful animation system that makes flexible animations between screens and views possible.
Slide, pop, and fade animations are included with the library, each with a robust set of options to change attributes like direction and masking style.
And, as they are created with CSS, building custom animations is a joy.
Also, it includes a set of common icons for using them in toolbars and tab bars.
Website: http://www.sencha.com/products/touch/
Demo: http://www.sencha.com/products/touch/demos.php
- Tags:
Android CSS3 HTML5 iPad iPhone Javascript
- Filed under: Goodies, GPL License, Mobile Development
- 6 Comments












6 Responses for "HTML5 Mobile App. Framework: Sencha Touch"
It’s very lag on my HTC Legend…
Interesting, but I don’t like their licensing.
Looked more deeply at it. Apparently, AFAICT you must open source your site, including back-end code if you use this Sencha framework, or you must buy a license (minimum $329) if you want to keep your server-side code private.
Their demo does not work on my HTC ;-(
I’ve spent the past week fighting with the framework to try to make it do relatively simple things. Their API is well organized, but their documentation is not well thought out.
Most replies on their forum direct people to disassemble the examples, which in themselves are not simplified to help singular issues (you have to wade through a lot of extra stuff to figure out what you really need)
In short, I am not sure who they are targeting with this framework. It seems to be marketed to make it easy to create touch-device-webkit webapps, but in reality the learning curve pushes it out of the hobbyist or newby range.
More coherent instructional demos are needed. Or a dedicated team to help people who ask for assistance on their forums.
Dome Doesn’t work on my Samsung Galaxy S… View is crashed… I try Example KIVE….