我有几个 iOS 应用程序(Objective-C + iOS 框架 + 一些 Web API)。没有花哨的图形,没有 opengl,没有花哨的音频处理。
我还想通过浏览器(在任何设备上)支持 Android 以及普通网络用户。
我认为没有办法将我的代码移植到 android。它是否正确?
在网络部分,我一直在尝试卡布奇诺,我喜欢它(我对客户端网络已经过时了,但是我将我的大部分代码从 Objective-C 转换为 Objective-J 和卡布奇诺,然后它就去了比预想的好很多。)
我的问题是,对于资源有限的人,您是否甚至建议添加 Android。
我的选择是:
1- 保留 iOS 并使用卡布奇诺添加 webapp
2- 保留 iOS 并添加 Android
3- 全部切换到 web(为 webapp 制作 iOS 和 Android 包装器)
4- ...
我知道这取决于目标市场和各种事情,但仅从技术+资源管理的角度来看,您认为最好的方法是什么。