2011-07-22 23 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

相关问题