移動Web應用開發人員需要瞭解的9個架構和工具

來源:互聯網
上載者:User

移動開發大潮興起於蘋果公司的iPhone,行動瀏覽器也隨之得到迅猛發展,特別是對HTML5、CSS3以及CSS動畫的支援。之後Google公司推出Android更是開啟了移動平台時代。

在移動開發領域,有許多用於協助程式員快速開發移動Web應用的架構,國外開發人員Kevin Liew對這些架構做了一些研究和整理工作。見如下列表(他本人之前一直在使用jQTouch,感覺很棒但還有很大的提升空間):

Zepto.js

Zepto.js是針對移動Webkit瀏覽器的最小的JavaScript架構,包含jQuery相容性文法外掛程式。目標是用2-5千的庫函數來協助開發人員處理那些基礎性的重複工作,使開發人員注重於核心工作。Zepto.js目前還在早期beta階段,你也可以參與到代碼、文檔和示範等工作的貢獻中。

DynamicX

DHTMLX Touch是個基於HTML5的Javascript庫,主要用於開發移動Web應用。它不只是一個UI widget的集合,而是一個完整的開發架構,可以協助你開發出令人矚目的跨平台行動裝置 App的,不僅適用於手機也適用於平板電腦。

Sencha

Sencha Touch是業界首個HTML5 Javascript架構,使用Sencha Touch,開發人員可開發出類似於本地代碼效果的iPhone和Android應用。目前版本為1.0,可免費使用。

jQuery Mobile

支援所有主流移動平台的統一使用者介面系統。有jQuery項目和jQuery UI基金會的穩定支援。

jQTouch

一款主要面向iPhone、iPod Touch等平台的JQuery外掛程式。

Wink ToolKit

JavaScript架構,適用平台:iPhone、iPad和Android。

iUI

一個整合了JavaScript庫、CSS和圖片的開發架構,可用於開發高品質的移動Web應用,適用於iOS平台。

iWebkit

一款適用於iPhone、iPod Touch和iPad平台Web應用開發的檔案包。

WebAPP.net

WebApp.Net是一款基於Ajax技術的JavaScript架構,非常輕量而且功能強大。提供一系列組件以協助開發人員更快速、更簡單的開發移動Web。

原文連結:9 Mobile Framework to Kick Start Your Mobile Development Career

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.