來自於iotashan的一篇blog:
,有一定的參考價值。
關於如何選擇移動平台開發工具,作者提出了四點意見:
must perform, even last-gen phones 支援最新的手機是必須的,而且還必須支援最新版sdk
must support at least iphone & android, possibly blackberry, palm, winphone7 韓信點兵,多多益善
跨平台的實現方法主要有三種:
使用所有平台共有的標準實現的跨平台,比如html5標準
使用虛擬機器技術實現的跨平台,比如使用mono .net虛擬機器的unity,以及flash的跨平台
使用工具編譯到不同平台的native code,比如作者舉的例子titanium,以及之前的文章介紹過的corona、monkey等
每種方法及工具都有其市場以及使用者,作者在這裡只是根據自己的經驗介紹了一下titanium的兩點問題:文件更新不夠及時和ide環境不夠友好,當然這對其他用來來說可能不算問題。
如果你也跟我一樣也正在尋找合適的工具,不防也看看原文參考一下
移動端跨平台開發乾貨分享
之前nativescript 1.0發布的時候,就打算談談移動端跨平台開發這個話題。正好,今天國內技術專家 吳多益 發表了一篇文章 聊聊移動端跨平台開發的各種技術 就這個話題,給大家分享了很多乾貨。為什麼大家對移動端跨平台開發總是孜孜不倦的追求,各種框架也是層出不窮呢?究其原因,還是由於純html在...
移動平台開發
無論是多嗎強大的硬體或是多麼優秀的平台,都需要軟體來支撐。但是廠商之間的競爭導致軟體在不同的平台上存在不相容的現象。比如安卓上的apk檔案無法在ios上執行,甚至早期安卓平台上的一些應用在當前的大螢幕手機上也無法正常顯示。這是要面對的選擇是 是選擇自己精通的乙個平台做好呢?還是花費大量的時間和經歷同...
幾款移動跨平台App開發框架比較
每個框架幾乎都包含以下特性 篩選框架的要求 cordova 和 phonegap 的區別?phonegap 是 apache cordova 的乙個分發版,就像 ubuntu 是 基於 linux 的乙個發行版,其 庫也基於 cordova,只是 phonegap 關聯了 adobe 的一些額外的商...