我的Android应用使用动态用户界面。也就是说,所有UI屏幕都只由简单类型(图库,列表视图,表单视图)组成,它们完全由Java代码创建,而不是使用xml模板。这是因为UI中几乎没有任何静态内容。 java代码也广泛使用sqlite。没有媒体内容(图像,视频),它是一个普通的数据库前端应用程序。它也没有使用大部分设备功能(相机,短信等)。
有三个主要方面 - SQLite文件,没有任何Android依赖的纯Java代码,Android UI java代码(ListView等 - 但只有相当简单的代码)。我需要在iOS中完成所有这些工作。
我有什么选择让这个代码跨平台(到iOS的至少端口)? jQuery Mobile? PhoneGap的?任何其他?谢谢!