對于新款手機來說,好的開發工具變得越來越重要。手機(尤其是iPhone和Android)中的小工具(小軟件)非常的重要,而要開發這些小軟件就要選擇合適的開發工具。
另外,HTML5提供了很多易于移動web開發的特性。例如,所有的網站都是開發放式的,不需要授權;開發者所創造的利潤全部歸自己所有。無疑,HTML5正在升溫,它所體現出來的優勢也在不斷增加。
最新版本的HTML5,可以存儲數據,也就是說,數據不再需要與設備綁定。HTML5給人們所帶來的好處遠不止這些。當然,也可能會有些小問題,比 如:連接問題。有時速度會很慢,這也許和開發技術有關。雖然存在不足,但是HTML5的優勢是不可否認的。開發工具的選擇也非常重要。Phone gap, chocolate chip- UI, Mobl-lang, the M project 都是很好的開發工具,當然,其它的工具還有很多。
以下列出的這些是目前最好用的開發工具,移動開發者可以(根據具體情況)用這些工具來創建apps,實現豐富的功能。歡迎提出寶貴意見。
1) mobl-lang
Mobl是一款免費且開源的語言,可以加快移動app的開發速度。結合HTML5技術,mobl具有以下特性:
- 是一種簡潔的語言,給人的感覺就如同native語言,開發速度快;
- 大型IDE(Eclipse)的支持,可以實現糾錯、自動完成代碼、自動檢索引用等功能;
- 快速保存、隨時測試。每當保存代碼時mobl IDE 就會自編譯,隨時可以在移動瀏覽器中進行測試。
-
2) The M project
The-M-Project是完全開放源代碼的,版權歸MIT所有,永久免費。所以極力推薦大家參與到此項目的開發中。
3) LimeJS
LimeJS是一款HTML5游戲開發框架,適用于所有的觸摸屏及桌面瀏覽器,可以提高開發速度,實現native的用戶體驗。
4) davebalmer
5) zeptojs
Zepto.js 是一款簡潔的JavaScript框架,用于開發移動web,其語法與jQuery兼容。Zepto的主要業務是面向移動設備的,在該領域為提高加載速度、優化運行性能,縮小文件的大小、利用瀏覽器的最新功能顯得尤為重要。
Zepto支持Safari, Chrome, Firefox,Opera及所有移動WebKit-based瀏覽器,包括iOS Mobile Safari, Android瀏覽器, HP webOS瀏覽器, Blackberry Tablet OS瀏覽器及其它瀏覽器。
6) touchqode
Touchqode將軟件開發工具帶進了智能手機里。你可以任何時候在任何地方查看、編輯、部署源代碼。
7) jquerymobile
CDN托管版本的jQuery Mobile可以內嵌到你的網站中。并且已經進行了簡化和壓縮,也可以對圖像文件進行托管。 這是將jQuery Mobile嵌入網站的最快捷方法。
8) sencha
Sencha Touch 2 是一款高效的HTML5移動app開發框架。Sencha Touch 2旨在打造世界一流的用戶體驗,是唯一一款(所開發出的軟件)在性能和視覺效果上都可以與native app相媲美的框架。
9) jqtouch
10) chocolatechip ui
ChocolateChip-UI提供了一些布局和構件,開發者可以用這些構件快速構建web app。有時甚至不需要寫代碼就可以構建一個完整的app。只要你正確地創建標簽,ChocolateChip-UI就可以自動為你添加相應功能,如:導航條、后退按鈕等。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
