【发布时间】:2010-03-04 15:04:32
【问题描述】:
简单地说:在 iPhone 和 Android 构建之间共享/重用代码的最有效方式是什么?
我认为最常见的两种情况是:
- 空白的新项目,提前知道有大量可重用逻辑需要在每个设备上运行。
- 现有的 iPhone 代码库,将 C、C++ 和 Objective-C 移植到 Android NDK 或其他方式。
当然,在一个完美的世界中,所有应用程序都将插入神奇的云中,所有可重用的逻辑都将在 Google App Engine 或某些网络服务中运行,但这不是这个问题的精神。在经历了 iPhone 到 Android 的移植,完全没有二手代码重用,看到这个人不得不忍受的痛苦之后,我想知道其他人是如何避免它的。
【问题讨论】:
标签: java c++ iphone objective-c android