在過去的兩年里,觸屏設備飛速增長。iOS和Android設備讓開發者和設計師開始重新思考他們的網頁應用,以提供更好的觸屏體驗。移動Web應用相對于本地的App有很多優勢,雖然也有很多設計和開發上的挑戰。這里列出了一系列有用的框架來幫助基于HTML的webapp開發。他們支持大部分流行的智能手機和平板。
1. Lungo.js:HTML5 移動開發框架
Lungo.js 是第一個應用HTML5和CSS3特性的移動開發框架。它可以幫助開發者創建iOS,Android,Blackberry和WebOS平臺的應用。
Lungo.js 不需要任何web服務器的支持就能幫助用戶實現HTML5的功能,例如WebSQL, Geolocation,History,Device orientation等等。
2. JO:一個簡單的HTML5 App框架
JO可以幫助你創建類似本地應用的Web App。JO是一個開源的免費框架,可以和PhoneGap一起使用。
3. Joshfire:跨設備的開發框架
Joshfire是一個開源的跨設備開發框架,幫助開發者創建可以在多種設備上運行的web app。它使用HTML5和JavaScript,并且允許開發者快速整合本地應用和特定的web應用。
Joshfire可以讓你的應用接受鍵盤,鼠標,觸摸屏,遙控器等設備的輸入。Joshfire支持Node.JS。
網站:http://framework.joshfire.com/
4. Sencha Touch:基于HTML5的移動網頁開發框架
Sencha touch可以讓開發者創建類似本地應用體驗的web app。Shencha是第一個使用HTML5,CSS和JavaScript并且支持音頻/視頻,本地存儲,圓角,漸變背景以及陰影的開發框架。
5. Baker:HTML5 電子書框架
Baker是用來在iPad或者iPhone平臺上發布交互式的電子書或者電子雜志的HTML5電子書框架。