sencha touch(移動(dòng)Web應(yīng)用開發(fā)框架)官方版
詳情介紹
sencha touch官方版是一款適用于最前沿的Touch Web的移動(dòng)開發(fā)框架,該框架是沐浴前世界上第一個(gè)基于HTML5開發(fā)的Mobile App框架,框架基于javascript開發(fā),所以如果用戶是一位使用java進(jìn)行Web應(yīng)用開發(fā)的程序員,那么不費(fèi)吹灰之力即可完全掌握用法和核心內(nèi)容。
移動(dòng)開發(fā)者利用這款sencha touch開發(fā)出的Web應(yīng)用在界面上看起來(lái)與我們的iPhone、Android等系統(tǒng)的原生應(yīng)用的效果相同,概括起來(lái)說(shuō),這款開發(fā)出來(lái)的應(yīng)用讓我們的使用者有一種使用原生應(yīng)用般的感覺(jué)。因?yàn)閟encha touch的這種特性,使得開發(fā)出來(lái)的應(yīng)用界面非常美觀,是許多開發(fā)者首選的開發(fā)框架,如果用戶想要通過(guò)軟件的外觀吸引用戶,那么這款框架不能夠錯(cuò)過(guò)。
整個(gè)庫(kù)在壓縮和gzip后大約80KB,通過(guò)禁用一些組件還會(huì)使它更小
2、支持世界上最好的設(shè)備
Beta版兼容Android和iOS,Android上的開發(fā)人員還可以使用一些專為Android定制的主題
3、增強(qiáng)的觸摸事件
在touchstart、touchend等標(biāo)準(zhǔn)事件基礎(chǔ)上,增加了一組自定義事件數(shù)據(jù)集成,如tap、swipe、pinch、rotate等
4、數(shù)據(jù)集成
提供了強(qiáng)大的數(shù)據(jù)包,通過(guò)Ajax、JSONp、YQL等方式綁定到組件模板,寫入本地離線存儲(chǔ)
因此,為了保證動(dòng)態(tài)加載的正常運(yùn)行,我們一定要按規(guī)定設(shè)定我們的工作目錄
1、在根目錄下(touch-2.....)創(chuàng)建我們的工作目錄Demo,在該文件夾下創(chuàng)建index.html文件和一個(gè)js文件夾,文件夾內(nèi)創(chuàng)建app.js
2、在index.html中,我們首先要引入必要的文件
注意:這些基本操作可以不在服務(wù)器上進(jìn)行也能實(shí)現(xiàn)功能,完全不涉及數(shù)據(jù)傳輸及后臺(tái)邏輯
解釋:
其中第一個(gè)引入了必要的css文件,第二個(gè)引入的是js文件,使用這兩個(gè)文件就可以搭建出Sencha Touch框架了。
app.js是我們自己編寫代碼的js文件,Sencha Touch是一個(gè)javascript框架,因此大多數(shù)功能、布局等都是通過(guò)app.js實(shí)現(xiàn)的
3、要驗(yàn)證框架是否搭建成功,在app.js中編寫如下測(cè)試代碼:
4、運(yùn)行index.html,如果能正確彈出對(duì)話框,則表明環(huán)境搭建成功,可以進(jìn)行Sencha Touch之旅了!
移動(dòng)開發(fā)者利用這款sencha touch開發(fā)出的Web應(yīng)用在界面上看起來(lái)與我們的iPhone、Android等系統(tǒng)的原生應(yīng)用的效果相同,概括起來(lái)說(shuō),這款開發(fā)出來(lái)的應(yīng)用讓我們的使用者有一種使用原生應(yīng)用般的感覺(jué)。因?yàn)閟encha touch的這種特性,使得開發(fā)出來(lái)的應(yīng)用界面非常美觀,是許多開發(fā)者首選的開發(fā)框架,如果用戶想要通過(guò)軟件的外觀吸引用戶,那么這款框架不能夠錯(cuò)過(guò)。
軟件特色
1、基于最新的WEB標(biāo)準(zhǔn)——HTML5,CSS3,JavaScript整個(gè)庫(kù)在壓縮和gzip后大約80KB,通過(guò)禁用一些組件還會(huì)使它更小
2、支持世界上最好的設(shè)備
Beta版兼容Android和iOS,Android上的開發(fā)人員還可以使用一些專為Android定制的主題
3、增強(qiáng)的觸摸事件
在touchstart、touchend等標(biāo)準(zhǔn)事件基礎(chǔ)上,增加了一組自定義事件數(shù)據(jù)集成,如tap、swipe、pinch、rotate等
4、數(shù)據(jù)集成
提供了強(qiáng)大的數(shù)據(jù)包,通過(guò)Ajax、JSONp、YQL等方式綁定到組件模板,寫入本地離線存儲(chǔ)
sencha touch環(huán)境搭建
Sencha Touch采用的是動(dòng)態(tài)加載技術(shù)。也就是說(shuō),不是僅僅在index.html內(nèi)引入需要的js和css文件就可以了,而是要保證所有需要的文件都能在需要的時(shí)候正確的通過(guò)目錄進(jìn)行加載(所有需要?jiǎng)討B(tài)加載的文件都在src中)因此,為了保證動(dòng)態(tài)加載的正常運(yùn)行,我們一定要按規(guī)定設(shè)定我們的工作目錄
1、在根目錄下(touch-2.....)創(chuàng)建我們的工作目錄Demo,在該文件夾下創(chuàng)建index.html文件和一個(gè)js文件夾,文件夾內(nèi)創(chuàng)建app.js
2、在index.html中,我們首先要引入必要的文件
注意:這些基本操作可以不在服務(wù)器上進(jìn)行也能實(shí)現(xiàn)功能,完全不涉及數(shù)據(jù)傳輸及后臺(tái)邏輯
解釋:
其中第一個(gè)引入了必要的css文件,第二個(gè)引入的是js文件,使用這兩個(gè)文件就可以搭建出Sencha Touch框架了。
app.js是我們自己編寫代碼的js文件,Sencha Touch是一個(gè)javascript框架,因此大多數(shù)功能、布局等都是通過(guò)app.js實(shí)現(xiàn)的
3、要驗(yàn)證框架是否搭建成功,在app.js中編寫如下測(cè)試代碼:
4、運(yùn)行index.html,如果能正確彈出對(duì)話框,則表明環(huán)境搭建成功,可以進(jìn)行Sencha Touch之旅了!
下載地址
- 電腦版
sencha touch(移動(dòng)Web應(yīng)用開發(fā)框架)官方版 v2.4.2綠色版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)