sencha touch 入门系列 (一)sencha touch 简介
參考鏈接:http://mobile.51cto.com/others-278381.htm
Sencha touch 是基于JavaScript編寫的Ajax框架ExtJS,將現(xiàn)有的ExtJS整合JQTouch、Raphaël庫,推出適用于最前沿Touch Web的移動(dòng)應(yīng)用開發(fā)框架,該框架是世界上第一個(gè)
基于HTML5的Mobile App框架。同時(shí),ExtJS更名為Sencha,JQTouch的創(chuàng)始人David Kaneda,以及Raphaël的創(chuàng)始人也已加盟Sencha團(tuán)隊(duì)
Sencha Touch可以讓你的Web App看起來像Native App。美麗的用戶界面組件和豐富的數(shù)據(jù)管理,全部基于最新的HTML5和CSS3的 WEB標(biāo)準(zhǔn),全面兼容Android、Apple iOS、黑
莓、winphone等設(shè)備。
Sencha,翻譯意為“煎茶”,是指一種在日本很流行的綠茶品種,“我們之所以選擇這個(gè)名字,因?yàn)樗鼤?huì)喚醒下一代軟件開發(fā)并且它很容易記憶、拼寫 和發(fā)音”,在Java開發(fā)的傳統(tǒng)中,它代 表了軟件開發(fā)的一個(gè)新水平階段。另外,Sencha還成立了一個(gè)基金會(huì)叫“Sencha Labs”,以支持非商業(yè)項(xiàng)目開發(fā)。jQTouch和Rapha?l將保留原有的MIT許可證。原JQTouch項(xiàng)目將由Jonathan Stark接 手維護(hù)和更新。
Sencha Touch可以讓你的Web App看起來像Native App。美麗的用戶界面組件和豐富的數(shù)據(jù)管理,全部基于最新的HTML 5和CSS3的 WEB標(biāo)準(zhǔn),全面兼容Android和iOS設(shè)備。
下面是官方列出的幾大特性:
◆基于最新的WEB標(biāo)準(zhǔn) – HTML 5,CSS3,JavaScript。整個(gè)庫在壓縮和gzip后大約80KB,通過禁用一些組件還會(huì)使它更小。
◆支持世界上最好的設(shè)備。Beta版兼容Android和iOS,Android上的開發(fā)人員還可以使用一個(gè)專為Android定制的主題。
◆增強(qiáng)的觸摸事件。在touchstart等標(biāo)準(zhǔn)事件基礎(chǔ)上,增加了一組自定義事件數(shù)據(jù)集成,如tap、swipe、pinch、rotate等。
◆數(shù)據(jù)集成。提供了強(qiáng)大的數(shù)據(jù)包,通過Ajax、JSONp、YQL等方式綁定到組件模板,寫入本地離線存儲(chǔ)。
這里有一些DEMO和案例,通過這些演示,我們可以發(fā)現(xiàn)下面的這些細(xì)節(jié)上的特點(diǎn):
◆HTML 5離線存儲(chǔ)
◆HTML 5地理定位
◆Sencha Touch icon設(shè)置
◆JSONP代理
◆YQL數(shù)據(jù)代理
◆重力感應(yīng)滾動(dòng)
◆滾動(dòng)Touch事件
◆遮罩彈出層
◆為移動(dòng)優(yōu)化的表單元素
◆CSS3 Gradients
◆CSS3 Transitions
◆Multi-Card布局
◆Tab組件
◆滾動(dòng)列表視圖
◆其它……
關(guān)于Sencha
Sencha是目前為止所發(fā)現(xiàn)的最強(qiáng)大的應(yīng)用于移動(dòng)平臺(tái)的框架。它將自己定位為框架(Framework)而不是類庫(Library),也可以充 分印證這一點(diǎn)。相信隨著Sencha的出現(xiàn),移動(dòng)平臺(tái)的 ? ? ? ?Web App用戶體驗(yàn)設(shè)計(jì)會(huì)得到提升,同時(shí)也會(huì)對(duì)HTML 5和CSS3在移動(dòng)平臺(tái)上的普及推廣產(chǎn)生很大的促進(jìn)作用。可以預(yù)見,隨著HTML 5愈加強(qiáng)大的功能,未 來的移動(dòng)應(yīng)用將會(huì)逐漸步入 ? ? ?Web App時(shí)代,Native App會(huì)逐漸走向終結(jié)。
轉(zhuǎn)載于:https://www.cnblogs.com/cjpx00008/p/3478089.html
總結(jié)
以上是生活随笔為你收集整理的sencha touch 入门系列 (一)sencha touch 简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装VCenter 6.7的系统要求
- 下一篇: easyui框架中关于dialog自带关