10個(gè)易于開(kāi)發(fā)的移動(dòng)應(yīng)用開(kāi)發(fā)框架

2011-09-28 09:59:19來(lái)源:作者:

由于 iPhone 和谷歌Android 推出移動(dòng)應(yīng)用開(kāi)發(fā)正在迅速增長(zhǎng)。有無(wú)數(shù)的移動(dòng)Web應(yīng)用程序在互聯(lián)網(wǎng)上公布,這些應(yīng)用程序在發(fā)布之前都需要經(jīng)過(guò)大量的工作和很多工程師辛勤的勞動(dòng),開(kāi)發(fā)移動(dòng)應(yīng)用并不是一件容易的事情,需要

由于 iPhone 和谷歌Android 推出移動(dòng)應(yīng)用開(kāi)發(fā)正在迅速增長(zhǎng)。有無(wú)數(shù)的移動(dòng)Web應(yīng)用程序在互聯(lián)網(wǎng)上公布,這些應(yīng)用程序在發(fā)布之前都需要經(jīng)過(guò)大量的工作和很多工程師辛勤的勞動(dòng),開(kāi)發(fā)移動(dòng)應(yīng)用并不是一件容易的事情,需要額外的努力和決心。

為了幫助開(kāi)發(fā)者快速開(kāi)發(fā)移動(dòng)應(yīng)用,有一些非常優(yōu)秀的移動(dòng)開(kāi)發(fā)框架可以簡(jiǎn)化移動(dòng)應(yīng)用的開(kāi)發(fā),縮短程序的發(fā)布時(shí)間。本文為你收集 10 款移動(dòng)應(yīng)用開(kāi)發(fā)框架,jQuery Mobile 就不再提了:

1. RestKit: Objective-C Framework For iOS

10 Mobile Application Frameworks For Easy Development

Restkit 是一個(gè)開(kāi)源的 objective-c 框架,允許在 iOS 和 Mac OS X 的 Objective-C 中與 RESTful Web 服務(wù)進(jìn)行交互,包含簡(jiǎn)單的 HTTP request/response API ,帶有強(qiáng)大的對(duì)象映射系統(tǒng)用于減少代碼長(zhǎng)度。RestKit 可降低 JSON/XML 的處理的資源消耗,支持通過(guò) SBJSON 和 YAJL 進(jìn)行 JSON 解析。

2. Magazine Grid: CSS –Framework For Easy Magazine Layouts

10 Mobile Application Frameworks For Easy Development

Magazine Grid 是一個(gè)超現(xiàn)代的 CSS 框架,用于 iPad 和 iPhone 手機(jī),使用類似雜志的設(shè)計(jì)風(fēng)格。Magazine Grid 可讓用戶使用 HTML5 元素來(lái)組織雜志頁(yè),非常輕量級(jí)(<4k),在移動(dòng)設(shè)備上加載非常快,對(duì)老的瀏覽器也支持。

3. Joshfire : Multi-Device Development Framework

10 Mobile Application Frameworks For Easy Development

Joshfire是一個(gè)支持多種設(shè)備的開(kāi)發(fā)框架,僅采用HTML5和JavaScript等標(biāo)準(zhǔn),可以幫助開(kāi)發(fā)者迅速開(kāi)發(fā)本地專用的網(wǎng)絡(luò)應(yīng)用,用于瀏覽器、Node.JS、桌面電腦、智能手機(jī)、智能電視以及聯(lián)網(wǎng)設(shè)備。

4. ChocolateChip-UI : Web App Development Framework

10 Mobile Application Frameworks For Easy Development

ChocolateChip-UI 是一個(gè)手機(jī)移動(dòng) Web 開(kāi)發(fā)框架,使用 HTML5, WAML, CSS 和 JavaScript,基于 ChocolateChip JavaScript 庫(kù),包含新的 ChUI.JS 和 ChUI.css.

5. Wink Toolkit : A Toolkit For Mobile Web Applications

10 Mobile Application Frameworks For Easy Development

Wink Toolkit 是一個(gè)輕量級(jí)的 JavaScript 框架幫你構(gòu)建手機(jī)的web應(yīng)用。

6. MProject : HTML5 Javascript Framework

10 Mobile Application Frameworks For Easy Development

The-M-Project 可能就是你正在等待的一個(gè)開(kāi)源的手機(jī)的 HTML5 的 JavaScript 框架,通過(guò)它可編寫(xiě) HTML5/CSS3/SVG 應(yīng)用,并支持多數(shù)數(shù)據(jù)平臺(tái),包括 iOS, Android, Palm webOS, 和 Blackberry OS. 

7. DHTMLX Touch : JavaScript Mobile Framework

10 Mobile Application Frameworks For Easy Development

DHTMLX Touch 它是針對(duì)移動(dòng)和觸摸設(shè)備的JavaScript 框架。DHTMLX Touch基于HTML5,創(chuàng)建移動(dòng)web應(yīng)用。它不只是一組UI 小工具,而是一個(gè)完整的框架,可以針對(duì)移動(dòng)和觸摸設(shè)備創(chuàng)建跨平臺(tái)的web應(yīng)用。它兼容主流的web瀏覽器,用DHTMLX Touch創(chuàng)建的應(yīng)用,可以在iPad、iPhone、Android智能手機(jī)等上面運(yùn)行流暢。

8. Baker : HTML5 EBook Framework

10 Mobile Application Frameworks For Easy Development

Baker Framwork 是一款基于 HTML5 的電子書(shū)框架,用于發(fā)布可交換的電子書(shū),支持 iPhone 和 iPad 設(shè)備。

9. Zepto. Js: JS Framework For Mobile Webkit Browsers

10 Mobile Application Frameworks For Easy Development

Zepto.js 是支持移動(dòng)WebKit瀏覽器的JavaScript框架,具有與jQuery兼容的語(yǔ)法。2-5k的庫(kù),通過(guò)不錯(cuò)的API處理絕大多數(shù)的基本工作。

10 Sencha Touch : HTML5 Mobile Web App Framework

10 Mobile Application Frameworks For Easy Development

Sencha Touch是專門為移動(dòng)設(shè)備開(kāi)發(fā)應(yīng)用的Javascrt框架。通過(guò)Sencha Touch你可以創(chuàng)建非常像native app的web app,用戶界面組件和數(shù)據(jù)管理全部基于HTML5和CSS3的web標(biāo)準(zhǔn),全面兼容Android和Apple iOS。

贊助商鏈接: