2011-07-22 52 views
2

我是移動應用程序開發的初學者,但在Web開發方面有相當深的經驗。目前我正在致力於針對iOS的移動應用程序,Android & Blackberry。使用什麼框架開發跨平臺(iOS,Android,Blackberry)原生移動應用程序?

什麼框架可以選擇開發跨平臺應用程序,即開發應用程序並將其部署到其中一個平臺上,而無需自定義。

到目前爲止,我已經看過Flash Builder與Flex & Air。

非常感謝來自移動開發者大師的任何指導。

回答

1

如果你真的想支持黑莓,那麼你唯一的解決方案可能是網絡開發。

如果您決定採用本地方式,那麼目前還沒有解決方案來支持您列出的所有平臺。

Flash僅支持iOS(從4.5編譯爲本機代碼開始)和Android。

Mono(.Net)支持iOS和Android。

羅茲(紅寶石)支持iPhone,安卓,RIM,Windows Mobile和Windows Phone 7的

+0

羅德支持黑莓以及。這看起來很有前景,並支持離線存儲,這對移動應用程序要求很高。 – taras

0

大框架,但它會跨平臺,任何你有。即使Mac/PC/Linux/WebGL,如果你想。 UNITY3D轉到的跨平臺應用程序。高度支持,廣泛使用,非常廣泛,易於使用,相對有據可查(直到深入研究框架)以及大量教程。如果您需要支付費用,還有一個非常好的免版稅資產商店。這對於標準應用程序也非常有用,而不僅僅是遊戲。如果你想要詳細的本地控制,你可以簡單地將你想要的平臺交叉到Unity,並在Unity中來回調用它。你甚至可以製作一個只使用Unity作爲渲染器的本地應用程序。

一鍵式部署到Android,iOS,Windows Phone和Tizen。

但是,如果你想獲得真正的技術,使用JS V8

相關問題