android - 从 android/Java 迁移到 OC/IOS

标签 android ios iphone webview porting

我有一个 30 行 Java Android 应用程序,它使用 WebView 连接到我们的网站。该网站是真正的开发,它完成了缩放和调整的所有工作。该应用程序简单地与它建立一个 WebView 浏览器连接,此外它还捕获连接错误并使用 Toast 进行一些消息传递。全部是大约 30 行 Java,使用 Eclipse。该应用程序已完成、经过全面测试、签名并正在部署到 Play 商店。

我想在 iphone 和 ipad 上支持相同的应用程序。我的问题是这样的:

Is xcode and rewriting the app in Objective C the fastest and best path to port the app from Java/android to ios? Is there a shortcut? Is there a translation or transformation utility available?



Phonegap/Cordova 似乎不适用于这里(或者是吗?),因为该应用程序不是 js/html/Css 应用程序。我也知道 Eclipse 中没有 ios 插件。有关于如何在 xcode 中执行此操作的教程(例如, http://conecode.com/news/2011/05/ios-tutorial-creating-a-web-view-uiwebview/ ),但想知道是否有更好的路径。

我记得几年前的一个大学项目试图构建从 Java 到 objective-c 的翻译器以及所有需要的 ios 库。不确定它是否会在任何时候成为产品。

任何指针表示赞赏。

最佳答案

最好的方法是在 XCode 中使用 Objective-C 或 Swift,因为 WebViews也可以在 iOS 中使用,并且您的应用程序的长度将与 Android 版本相当。

关于android - 从 android/Java 迁移到 OC/IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31368813/

相关文章:

iphone - 既然我已经升级到 Xcode 3.2.3,我如何支持我的 iOS 3.1.2 用户?

java - Android RSS 示例

ios - 如何访问自定义单元格元素

ios - 如何通过拖放将对象添加到 UITableView 中?

ios - 我试图在模拟器中获取 iPhone 6 屏幕尺寸,但它显示的尺寸错误

iphone - 使用 AudioToolbox 进行短音效音量控制在 iPad/iPod touch 型号上不起作用

iphone - 解析 iPhone 中的推送通知

android - 未找到 Microsoft 应用中心构建失败 'bin'

android - 使用 adb shell 发送 AT 命令

Java Android 在连接到服务器时加载微调器