我正在开发一个需要基于相对复杂的规则集进行业务逻辑计算的项目。计算将在以下平台上执行:
- 安卓应用
- iOS 应用
- Java EE 应用程序容器
业务逻辑不依赖于任何特定于平台的细节,而是严格地关于“数字运算”。
为了避免 Java 和 Objective C 的双重实现,这需要精心测试等等,我想创建一个包含实现的 Java 库并在 iOS 应用程序中使用它。
最好的方法是什么?为Objective C做一个本地移植会更好吗?反过来用Objective C编写库并在Android/Java上使用它会更好吗?