开发主要在多个设备(Android和iPhone)上运行的移动应用程序的最佳方法是什么?
1)使用android框架工作和iOS框架 2)或者使用跨平台开发库(例如AirPlay SDK) 3)或者您还有其他方式。
请随时向我提出您的建议。
编辑:我忘了说,这将是一款需要大量2-D图形的游戏。
答案 0 :(得分:1)
Appcelerator Titanium是一种解决方案。您在Javascript / CSS中编写应用程序,它通过填充程序编译到Android和iOS。
答案 1 :(得分:1)
PhoneGap也是一个不错的选择。
答案 2 :(得分:1)
根据应用程序的不同,我会仔细研究HTML5和jQuery Mobile之类的东西。除非您的应用程序需要更多设备上的复杂资源,否则这种跨平台方法可能是合适的
答案 3 :(得分:1)
答案 4 :(得分:1)
我总是创建两个应用程序,并尝试使它们尽可能最平等,但总是使用所需的所有设备功能。
答案 5 :(得分:0)
用C ++编写公共代码,两个平台都支持它。对于平台相关代码,您可以使用两个不同的实现创建一个接口