今天,我們要介紹的是一些用來開發(fā)移動應(yīng)用的
jQuery和
HTML5架構(gòu)。
目前,智能手機發(fā)展迅速,而且追隨者也與日俱增。同樣,應(yīng)用商店/市場也供應(yīng)大量移動應(yīng)用,用戶可以通過在移動設(shè)備上使用這些應(yīng)用從而體驗各種新技術(shù)。今天,我們要介紹一組最佳的移動
jQuery和HTML架構(gòu),程序員可以借用這些架構(gòu)創(chuàng)建移動應(yīng)用。
jQuery和
HTML5是最具兼容性的技術(shù)。jQuery是一個使用很廣泛的JavaScript庫,你可以在Web里添加thislibrary和移動應(yīng)用,使其更容易更有效。這個jQuery庫被用來開發(fā)被用來開發(fā)Ajax應(yīng)用,Web2.0應(yīng)用,而且讓代碼更簡單,更適合JavaScript程序員使用。
在這份清單里,我們介紹了一些最好的架構(gòu),如limejs,mobilizejs,joapp,jQuery移動等。希望移動應(yīng)用開發(fā)員樂于使用這些jQuery和HTML架構(gòu)。
1)
jQuery-mobile-960Jquery-mobile-960是一個用于jquery移動的960格端口。它融合了960.gs的靈活性以及jquery移動的便捷性。旨在讓jquery移動的布局更加靈活,使其更易于在平板電腦上使用。
2)
zeptojsZepto的主要用于移動設(shè)備,在移動設(shè)備上,小型文件以及最新的瀏覽器性能關(guān)乎加載速度與運行時性能。
3)
embedjsEmbedJS是一個供嵌入式設(shè)備使用的JavaScript框架(移動電話,電視等)。它只發(fā)布每個設(shè)備需要的代碼,所以與其他架構(gòu)有所不同。這意味著,傳輸?shù)拇a量減少了,運行時分散的代碼少了,內(nèi)存使用也少了。
4)
mobilizejsMobilize.js可以讓W(xué)eb開發(fā)員在現(xiàn)有網(wǎng)站之外輕松創(chuàng)建相應(yīng)的移動網(wǎng)站。
5)
dhtmlxDHTMLXTouch是一款用來創(chuàng)建
HTML5移動Web應(yīng)用的開源JavaScript庫。它不只是一套UI部件,還是一個可為iOS,安卓和其他移動平臺創(chuàng)建應(yīng)用的完整框架。
6)
the-m-project使用被廣泛接受的jQuery庫和jQueryMobile庫,the-M-Project有著可靠的技術(shù)基礎(chǔ)。
7)
mobl-langMobl是一款免費的新型開源語言,是特別為促進移動應(yīng)用創(chuàng)建而設(shè)計。使用現(xiàn)代
HTML5技術(shù),mobl可以帶來如下好處:
1)一種簡明的語言,可在jiff中創(chuàng)建本地web應(yīng)用;
2)具備IDE支持(如輸入出錯報告,代碼補充和引文分析);
3)快速的保存和測試周期。沒有冗長的編輯,每次你保存的時候,moblIDE都會編譯你的模塊,隨時做好在移動瀏覽器中被測試的準備。
8 )
limejsLimeJS是一個HTML5游戲框架,可為所有觸屏和桌面瀏覽器創(chuàng)建快速的,本地游戲。
9)
joapp你的HTML5應(yīng)用存在于單獨頁面,Jo可以幫助你帶來猶如本地應(yīng)用般的體驗。當然,需要進行一些DOM操作,但無需為此擔心。用JavaScript創(chuàng)建應(yīng)用,發(fā)布一些CSS就可以了。
10)
jQuery Mobile一個統(tǒng)一的,基于HTML5的用戶界面系統(tǒng),適合目前所有主流移動設(shè)備平臺,以jQuery和jQueryUI為基礎(chǔ)。其輕量級的代碼有很大改善,而且具備靈活輕巧的主題設(shè)計。