比如我有一个应用需要发iOS/Android等……
如何规划我的开发呢?我想到如下方案:
1. 逻辑/算法作为公用库(C/C++)+iOS/Android各种的Native UI。
2. 放弃 Native UI 和框架,用游戏引擎自己写一些必要的控件,这样所有代码都基本上是一套。
3. 用现成的跨平台方案,如 Xamarin 。
大家谈谈以上方式的优缺点,以及适用情况呢?有没有其他方案?
如何规划我的开发呢?我想到如下方案:
1. 逻辑/算法作为公用库(C/C++)+iOS/Android各种的Native UI。
2. 放弃 Native UI 和框架,用游戏引擎自己写一些必要的控件,这样所有代码都基本上是一套。
3. 用现成的跨平台方案,如 Xamarin 。
大家谈谈以上方式的优缺点,以及适用情况呢?有没有其他方案?