3

我需要在 iOS 和 Android 上开发本机应用程序。它是一个小型应用程序,更像是一个学习应用程序 - 但是,我确实打算在两个市场上发布它。而且我不希望使用PhoneGap/Titanium/...,而是宁愿在核心平台上开发,因为这让我可以访问我需要的所有功能。

由于两个平台上的功能相同(显然),我想知道最好的方法是什么。我应该在 Android 上开发然后移植到 iOS 吗?还是反过来?还是并行发展?

我想我没有办法重用一些代码吗?例如,如果我用 C 开发?

我应该如何处理代码更新?我应该为每个平台保留一个单独的错误列表并独立修复它们吗?

4

1 回答 1

5

是的,如果你想要一个完美的应用程序,你应该为每个操作系统编写单独的代码。一个在 Java 中用于 Android,第二个在 Objective-C 中用于 iOS。当然,你可以用 C++ 为 iOS 编写内核(不知道你是否可以用 Java 编写),这很好。

您应该开始开发一个您认为自己是更有经验的程序员的平台。完成应用程序后,将您的想法复制到不同的语言会更容易。

于 2012-04-08T08:00:17.217 回答