開發者必知的8款App快速開發工具
"我有一個好創意,就差一個CTO……"
"原生APP開發難度大,周期長,成本高,還沒上線市場已經被占領了。"
"APP版本迭代更新,都是企業的一道難關,沒有一個一勞永逸的解決方式嗎?"
"一個Web開發者如何能快速適應移動互聯網時代,用HTML5開發出一個APP呢?"
"安卓、IOS雙平臺同時開發,程序員都累死在加班的路上了……"
針對行業痛點,國內外涌現出眾多APP開發工具,開發者只要有相關的HTML5、CSS和JavaScript知識,便可以輕松快速的開發出屬于自己的APP,基于開發工具中眾多的模塊功能,APP具有完美的原生體驗。
AppMobi
移動開發公司 AppMobi 正不斷的鞏固其在 HTML5 的工具包并推出了全新開發工具XDK,使得開發者可以使用HTML5構建網絡和移 動平臺的應用程序。最終代碼既可以用來進行HTML5應用程序開發,就如同現在在Chrome網絡應用程序商店里看到的那些程序一樣,也可以用于多平臺應 用程序開發,最終提交到蘋果或Android的應用程序商店。
網站傳送門: https://appmobi.com/
APICloud
APICloud移動開發平臺是目前最熱門工具之一,其產品為移動開發者從"云"和"端"兩個方向提供API,簡化移動應用開發技術,將1人月的 工作量降低至1人周,大幅提升移動應用開發和管理的效率。APICloud由"云API"和"端API"兩部分組成,可以幫助開發者快速實現移動應用的開 發、測試、發布、管理和運營的全生命周期管理。
網站傳送門: http://www.apicloud.com/
Titanium
Titanium是Appcelerator公司旗下的一款開源的跨平臺開發框架,和PhoneGap及Sencha Touch一樣,都是讓開 發者使用HTML/CSS/JS來開發出原生的桌面及移動應用,還支持Python、Ruby和PHP。Titanium最大的特點就是,由于是基于硬件 的開發,開發過程中所創建的應用可選擇存儲在設備或云端之上。
網站傳送門: http://www.appcelerator.com/
MoSync
MoSync是一款FOSS跨平臺移動應用程序開發SDK工具,主要用于移動游戲開發,它基于標準的Web編程技術。這個SDK為開發人員提供了 集成的編譯器、代碼庫、運行時環境、設備配置文件及其他實用工具。MoSync現在包括基于Eclipse的集成開發環境(IDE),用于C/C++編 程,計劃支持JavaScript、PHP、Ruby、Python及諸如此類的其他語言。
網站傳送門: www.mosync.com/
Intel XDK

Intel XDK的前身是AppMobi XDK,是一款幫助開發者使用HTML5開發移動及Web應用的跨平臺開發工具。XDK包括了一個 HTML5開發環境和一組支持創建混合iOS及Android應用的云服務,這些應用能夠直接提交到不同的應用商店之中。除此之外,XDK還提供了調試工 具,可以進行屏幕仿真調試、設備實際調試和遙控調試,不包括Ad-Hoc模式和安全特性。
RhoMobile
RhoMobile是由Motorola開發的一款開源的基于Ruby的移動應用開發框架,其前身為Rhodes框架,專門用于構建可以運行于多 種平臺之上的企業級原生App。通過RhoMobile,開發者無需考慮設備類型、操作系統、屏幕尺寸等諸多問題,只需掌握HTML和Ruby就可開發出 運行在iOS、Android、Windows Mobile、BlackBerry、Windows Phone等智能手機上的App。
網站傳送門: http://rhomobile.com/
Bedrock
Bedrock是Metismo公司基于Java跨平臺中間件技術的核心產品,旨在幫助開發者快速開發跨平臺的移動游戲和應用。Bedrock的 交叉編譯程序會把Java源代碼轉換成其他如C++、C#、ActionScript等編程語言,其獨特的IDE特性,可以讓開發者方便地在各種平臺上開 發應用和游戲,此外Bedrock還能直接把開發者編寫的代碼程序跨平臺地部署到各種移動操作平臺上。
LiveCode
LiveCode是由RunRev公司推出的一款強大的圖形化開發環境,不僅免費,還可以提供10倍的效率提升并減少90%的代碼。其強大之處在 于非常容易學習和使用,可以讓一個不會編程的人在很短的時間內就能開發出原生的,能夠運行于PC、服務器、移動設備上的應用程序。
網站傳送門: http://www.livecode.cn/