我需要在iOS和安卓上开发一个本地应用程序。这是一个很小的应用程序,更像是一个学习应用程序--然而,我确实打算在两个市场上发布它。而且我不希望使用PhoneGap/Titanium/...,而是更愿意在核心平台上开发,因为这让我可以访问我需要的所有功能。
由于功能在两个平台上是相同的(显然),我想知道最好的方法是什么。我是不是应该先在安卓上开发,然后再移植到iOS?还是颠倒?还是并行开发?
我想我没有办法重用其中的一些代码?例如,如果我用C语言开发?
我应该如何处理代码更新?我是否应该为每个平台保留一个单独的bug列表,并独立修复它们?
发布于 2012-04-08 16:00:17
是的,如果你想要一个完美的应用程序,你应该为每个操作系统编写单独的代码。一个是Java for Android,另一个是Objective-C for iOS。当然,您可以使用Java语言为iOS编写核心程序(不知道是否可以用Java语言这样做),这很好。
你应该开始开发一个你认为自己是更有经验的程序员的平台。一旦你完成了你的应用程序,将你的想法复制到不同的语言中将变得更容易。
https://stackoverflow.com/questions/10061260
复制相似问题