2

开发主要在多个设备(Android 和 iPhone)上运行的移动应用程序的最佳方法是什么?

1)使用android框架和iOS框架。
2)或使用跨平台开发库之类的(例如AirPlay SDK)。
3)或者还有其他你喜欢的方式。

请随时给我您的建议。

编辑:我忘了说,这将是一款需要大量二维图形的游戏。

4

6 回答 6

1

Appcelerator Titanium 是一种解决方案。你用 Javascript/CSS 编写你的应用程序,它通过 shims 编译到 Android 和 iOS。

http://www.appcelerator.com/

于 2011-07-12T01:08:55.463 回答
1

如果您想部署到多个平台, PhoneGap也是一个不错的选择。

于 2011-07-12T01:10:40.610 回答
1

根据应用程序的不同,我会仔细研究 HTML5 与 jQuery Mobile 之类的结合。除非您的应用程序需要设备上更多的复杂资源,否则这种跨平台方法可能是合适的

于 2011-07-12T01:11:45.270 回答
1

如果是游戏,您应该考虑Shiva3DUnity

于 2011-07-12T01:22:19.107 回答
1

我总是创建两个应用程序,并尝试使它们尽可能地平等,但始终使用所需的所有设备功能。

于 2011-07-12T02:18:33.073 回答
0

用 C++ 编写你的通用代码,两个平台都支持它。对于平台相关代码,您可以创建一个具有两种不同实现的接口

于 2011-07-12T01:12:25.743 回答