我有一个 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/