我需要在 iOS 和 Android 上开发本机应用程序。它是一个小型应用程序,更像是一个学习应用程序 - 但是,我确实打算在两个市场上发布它。而且我不希望使用PhoneGap/Titanium/...,而是宁愿在核心平台上开发,因为这让我可以访问我需要的所有功能。
由于两个平台上的功能相同(显然),我想知道最好的方法是什么。我应该在 Android 上开发然后移植到 iOS 吗?还是反过来?还是并行发展?
我想我没有办法重用一些代码吗?例如,如果我用 C 开发?
我应该如何处理代码更新?我应该为每个平台保留一个单独的错误列表并独立修复它们吗?