8款實用HTML5開發框架

移動開發技術的發展催生越來越多開發平臺和框架。開發者通過使用開發平臺和框架能夠極大地縮短開發週期和提高應用質量。但是,對於一種應用開發技術而言,應用框架的質量、豐富程度等情況在一定程度上決定了應用的總體質量。所以選擇一款質量上乘的開發框架對開發者顯得尤爲重要。

HTML5,由於其突出的頁面表現能力和本地數據庫等功能,被大多主流瀏覽器所青睞。此外,通過HTML5所開發的移動應用可以在網頁上直接地修改和調試,解決了開發人員重複編碼等問題。本文就爲大家分享當下最火熱的8個HTML5開發框架。

1. Iio Engine

Iio Engine是一款基於Java和Canvas的開源HTML5應用創建和部署框架,同時,Iio Engine也是一款輕量級框架(只有35KB),整合了Debug系統,並且不依賴於任何的第三方庫。此外,Iio Engine還支持Box2D。

2. Zoey

Zoey是基於HTML5和CSS3的輕量級(壓縮後只有6KB)移動應用開發框架。Zoey擁有大量的UI控件,比如:導航、列表、按紐、控件分組、表單、表格。此外,Zoey框架還支持iOS和Android平臺,並附帶一個覆蓋所有功能的程序框架。

3. LimeJS

LimeJS是一個基於HTML5的遊戲開發框架,它可以幫助開發者快速地開發基於HTML5的遊戲,並適用於大部分移動平臺(iOS和Android)及桌面瀏覽器。

4. Jo

Jo是一款基於HTML5的輕量級(大約8KB)開源移動應用創建框架。Jo允許開發者創建基於iOS、webOS、Symbian和Android平臺的移動應用。同時,Jo也兼容其他的JavaScript框架,並且不依賴於任何插件。此外,開發者也可以通過Jo和PhoneGap來開發原生或者Web應用。

5. Lungo.JS

Lungo JS是基於HTML5、CSS3和JavaScript的移動應用開發框架,可以幫助開發者創建基於iOS、Android、Blackberry和webOS平臺應用程序。此外,Lungo.JS能夠利用移動設備的最新特性來實現包括單擊、滑動、長按等事件捕捉。

6. Junior

Junior是一款基於HTML5的前端框架,可以幫組開發者快速的創建類似原生應用風格的Web應用。Junior框架使用Zepto,並且整合了Backbone.JS。通過使用CSS3,Junior可以生成平滑的過渡效果,此外,Junior還支持多種UI控件。

7. Sencha Touch

Sencha Touch是專門爲移動設備開發應用的Javascript框架。目前Sencha Touch支持包括iOS、Android、Windows Phone和BlackBerry在內的主流移動平臺。通過Sencha Touch,開發者可以快捷地創建具有原生特色的Web應用。另外,Sencha Touch用戶界面組件和數據管理全部基於最新HTML5和CSS3的Web應用。

8. Gridless

Gridless是一款基於HTML5和CSS3的開發框架,旨在搭建響應式和跨瀏覽器(或平臺)網頁。Gridless允許開發者使用CSS樣式、良好的系統文件結構和其它方法來修復IE中的Bug。

(文/孟祥傑 責編/唐小引)

文章來源:Bestdesigntuts

發佈了163 篇原創文章 · 獲贊 62 · 訪問量 63萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章