跨平臺(tái)打造移動(dòng)原生應(yīng)用的10大武器
Sencha 是由 ExtJS、jQTouch 以及 Raphael 三個(gè)項(xiàng)目合并而成的一個(gè)新項(xiàng)目。Sencha Touch 是全球領(lǐng)先的應(yīng)用程序開發(fā)框架,其設(shè)計(jì)旨在充分利用HTML5、CSS3 和Javascript 來實(shí)現(xiàn)最高級(jí)別的功能、靈活性和優(yōu)化。Sencha Touch 是針對(duì)下一代具有觸摸屏設(shè)備的跨平臺(tái)框架。其特點(diǎn)如下:
本文引用地址:http://www.ljygm.com/article/201610/305992.htm基于最新的WEB標(biāo)準(zhǔn):HTML5,CSS3,JavaScript。整個(gè)庫(kù)在壓縮和gzip后大約80KB,通過禁用一些組件還會(huì)使它更小。
支持世界上最好的設(shè)備。Beta版兼容Android和iOS,Android上的開發(fā)人員還可以使用一些專為Android定制的主題。
增強(qiáng)的觸摸事件。在touchstart、touchend等標(biāo)準(zhǔn)事件基礎(chǔ)上,增加了一組自定義事件數(shù)據(jù)集成,如tap、swipe、pinch、rotate等。
數(shù)據(jù)集成。提供了強(qiáng)大的數(shù)據(jù)包,通過Ajax、JSONp、YQL等方式綁定到組件模板,寫入本地離線存儲(chǔ)。
10.Codename One

Codename One是一個(gè)針對(duì)移動(dòng)應(yīng)用開發(fā)者的、開源的、跨平臺(tái)的Java工具,旨在幫助Java開發(fā)者通過單一代碼庫(kù)來針對(duì)所有移動(dòng)(智能手機(jī)和平板電腦)平臺(tái)構(gòu)建本地應(yīng)用。
Codename One由Chen Fishbein和Shai Almog開發(fā),這兩人都曾供職于Sun公司。Fishbein稱,Codename One使移動(dòng)應(yīng)用開發(fā)工作更加快速、容易,Java開發(fā)者可以構(gòu)建iPhone/iPad (iOS)、Android、Windows Phone、Blackberry等平臺(tái)上的應(yīng)用,且無需在應(yīng)用性能、功能或開發(fā)簡(jiǎn)易性方面妥協(xié)。
評(píng)論