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

时间:2011-07-12 01:07:43

标签: iphone android mobile-application

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

1)使用android框架工作和iOS框架 2)或者使用跨平台开发库(例如AirPlay SDK) 3)或者您还有其他方式。

请随时向我提出您的建议。

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

6 个答案:

答案 0 :(得分:1)

Appcelerator Titanium是一种解决方案。您在Javascript / CSS中编写应用程序,它通过填充程序编译到Android和iOS。

http://www.appcelerator.com/

答案 1 :(得分:1)

如果要部署到多个平台,

PhoneGap也是一个不错的选择。

答案 2 :(得分:1)

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

答案 3 :(得分:1)

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

答案 4 :(得分:1)

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

答案 5 :(得分:0)

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