近2年越來(lái)越多的用戶轉(zhuǎn)向使用移動(dòng)設(shè)備,對(duì)于移動(dòng)Web應(yīng)用程序框架的需求也越來(lái)越高。作為開發(fā)者,如果沒(méi)有著手開發(fā)或移植移動(dòng)應(yīng)用,那你就錯(cuò)過(guò)了潛力巨大的客戶基礎(chǔ)。當(dāng)然,移動(dòng)開發(fā)也有很大挑戰(zhàn),以下是現(xiàn)在使用并推薦使用的一些不錯(cuò)的移動(dòng)Web應(yīng)用框架。
1. Sencha Touch Framework
Sencha Touch是第一個(gè)基于HTML5的移動(dòng)Web開發(fā)框架,支持最新的HTML5和CSS3標(biāo)準(zhǔn),全面兼容Android和Apple iOS設(shè)備,提供了豐富的WEB UI組件,可以快速的開發(fā)出運(yùn)行于移動(dòng)終端的應(yīng)用程序。
2. jQuery Mobile
jQuery Mobile 框架把“write less, do more”精神提升到更高的層次。jQuery 移動(dòng)框架可以幫助你設(shè)計(jì)一個(gè)可運(yùn)行于所有流行智能手機(jī)和平板平臺(tái)的應(yīng)用程序,而不需要為每種移動(dòng)終端都開發(fā)一個(gè)特別的版本。
3.jQTouch
jQTouch是一款jQuery的插件,用于手機(jī)上實(shí)現(xiàn)動(dòng)畫、列表導(dǎo)航、默認(rèn)應(yīng)用樣式等各種常見(jiàn)UI效果。支持iPhone、Android等手機(jī)。

4.The M Project
The-M-Project是一個(gè)包含各種UI組件,基于jQuery開發(fā)HTML5應(yīng)用程序的移動(dòng)Web應(yīng)用框架,支持iOS、Android、Palm webOS和BlackBerry等平臺(tái)。
5.DHTMLX Touch – HTML5 JavaScript Framework for Mobile
DHTMLX Touch是一個(gè)基于HTML5的免費(fèi)JavaScript庫(kù),用于構(gòu)建跨平臺(tái)的移動(dòng)Web應(yīng)用程序。這不只是一組UI部件,而是一個(gè)完整的框架,它允許你為手機(jī)等觸摸設(shè)備創(chuàng)建強(qiáng)大的Web應(yīng)用程序。
6.WebApp.Net
WebApp.Net提供了很多的API,因此可以幫助你節(jié)省很多工作了。不需要花時(shí)間去進(jìn)行Ajax調(diào)用的編碼,因?yàn)橐呀?jīng)內(nèi)置了,另外還有很多其它內(nèi)置功能,提供了詳細(xì)的文檔和應(yīng)用演示。
7.Wijmo – jQuery UI Widgets
Wijmo混合了JavaScript、CSS3、SVG 和 HTML5,擁有30多個(gè)組件,是jQuery UI的一個(gè)擴(kuò)展。
8.960 Grid on jQuery-Mobile
jquery-mobile-960是一個(gè)用于移動(dòng)Web開發(fā)的網(wǎng)格框架,綜合了960.gs的靈活性和jQuery Mobile的方便性。它的目的是讓jQuery Mobile布局更加的靈活,使得應(yīng)用應(yīng)許在移動(dòng)終端更加易用。
9.SproutCore HTML5 Application Framework
SproutCore是一個(gè)HTML5移動(dòng)Web開發(fā)框架,它的目標(biāo)是在無(wú)需瀏覽器插件的情況下,在瀏覽器中位應(yīng)用程序提供極佳的桌面效果。
10.NimbleKit
NimbleKit是為iOS設(shè)備構(gòu)建應(yīng)用程序最快速的方式,你不需要知道Objective-C或者iOS SDK,你只需結(jié)合JavaScript代碼編寫HTML頁(yè)面就可以了。