軟件簡介
Sencha Touch是基于JavaScript編寫的Ajax框架ExtJS,將現(xiàn)有的ExtJS整合JQTouch、Raphaë;l庫,推出適用于最前沿Touch Web的Sencha Touch框架,該框架是世界上第一個基于HTML5的Mobile App框架。同時,ExtJS更名為Sencha,JQTouch的創(chuàng)始人David Kaneda,以及Raphaë;l的創(chuàng)始人也已加盟Sencha團隊
Sencha Touch可以讓你的Web App看起來像Native App。美麗的用戶界面組件和豐富的數(shù)據(jù)管理,全部基于最新的HTML5和CSS3的 WEB標(biāo)準(zhǔn),全面兼容Android和Apple iOS設(shè)備。
下面是Sencha官方給出的幾點特性
1.基于最新的WEB標(biāo)準(zhǔn) – HTML5,CSS3,JavaScript。整個庫在壓縮和gzip后大約80KB,通過禁用一些組件還會使它更小。
2.支持世界上最好的設(shè)備。Beta版兼容Android和iOS,Android上的開發(fā)人員還可以使用一些專為Android定制的主題。
3.增強的觸摸事件。在touchstart、touchend等標(biāo)準(zhǔn)事件基礎(chǔ)上,增加了一組自定義事件數(shù)據(jù)集成,如tap、swipe、pinch、rotate等。
4.數(shù)據(jù)集成。提供了強大的數(shù)據(jù)包,通過Ajax、JSONp、YQL等方式綁定到組件模板,寫入本地離線存儲。
Sencha Touch 是智能手機平臺的 HTML5 框架,包含很豐富的Web UI組件。
今天 Sencha Touch 迎來了一個大的里程碑,發(fā)布了 1.0 正式版本。該版本最大的改變就是免費,原來商業(yè)授權(quán)費是 99 美金,借此希望更多的開發(fā)者能使用 Sencha Touch 開發(fā)更豐富的應(yīng)用程序。
Sencha Touch 發(fā)布了 1.0.1 版本,主要改進對 Android 平臺上的滾動條支持,以及修復(fù)不少bug。