8款實用HTML5開發框架

csdn發表於2013-10-22

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

  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)及桌面瀏覽器。

0

  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

相關文章