我有一个应用程序(实际上是一个游戏),我即将开始在 iOS 和网络上工作,但是我想尽可能地整理我的代码库,这样我就不必维护平台可移植性的许多方面。所以基本上我的两个要求是在 iOS 和 Web 上运行,但如果我也可以为 Android 部署它,我不会介意。
有哪些选择?
如果可能的话,我目前对此表示怀疑,我考虑过使用 Cappuccino (http://cappuccino.org/) 来构建应用程序,然后使用 NimbleKit 进行 iOS 编译。如果可能的话有什么想法吗?
如果有的话,什么会更好?是否有任何框架可以很好地跨平台和移动设备扩展并允许它轻松地在网络上运行?
此外,我想到了 Flash,如果开发得当,它会编译并且不使用不兼容的 iOS 功能,这也许是最好的选择吗?
最佳答案
最近发布的 monkey 开发框架部署到 iOS 和 Flash: http://www.monkeycoder.co.nz/
它太新了,我不一定会推荐它,但它有很好的血统:创造者之前制作了 Blitz3D 和 BlitzMax,这些都是很棒的游戏开发工具。
也就是说,我强烈推荐 iOS 版 Corona 和网络版 Flash 这样的组合,这样您就可以为每个平台使用最佳工具。
关于iphone - 多平台开发选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5477433/