我可以将 Android 应用程序转换为 iPhone/iPad(IOS 对吗?)应用程序?我该怎么做?我是一名 Java 开发人员,我知道 android。我经历了一个名为 In-The-Box 的免费和开源项目,但它似乎已经死了。请帮忙
更新
更新,因为每个人都说这是不可能的。
这是我提到的项目。http://www.flexycore.com/ispectrum-overview.html
谁能告诉我这是否死了?为什么他们没有下载?
我可以将 Android 应用程序转换为 iPhone/iPad(IOS 对吗?)应用程序?我该怎么做?我是一名 Java 开发人员,我知道 android。我经历了一个名为 In-The-Box 的免费和开源项目,但它似乎已经死了。请帮忙
更新
更新,因为每个人都说这是不可能的。
这是我提到的项目。http://www.flexycore.com/ispectrum-overview.html
谁能告诉我这是否死了?为什么他们没有下载?
Android 通常是用类似 java 的语言构建的,在 iPhone 上你用 ObjectiveC 进行编码。显然,这些是完全不同的实体,因此您不能在它们之间共享代码和逻辑。
您可以研究像 MonoDroid、MonoTouch 等共享 .net 样式编码的“通用”解决方案,或者您可以研究像 HTML5 样式跨平台解决方案这样的“phonegap”。
为了在 iPhone 上转换 Android 应用程序,您需要非常了解将程序从基于 Android 的管理系统插入到 Apple 操作系统中所涉及的技术。虽然移植过程可能不像人们希望的那样顺利或容易,但想法 - 几乎保持不变。整个想法是从早期基于 Android 的应用程序中提取尽可能多的信息,并应用创新技术将其转换为与 iPhone 兼容的应用程序。
读这个。
此链接将为您提供帮助。
如果您事先没有考虑过,就没有这种方法(实际上很方便)来转换现有应用程序。语言概念太“不同”
如果您使用过 HTML、CSS、JavaScript 或 PhoneGap 等跨平台框架,这是可行的。
好吧,有一个工具可以做到这一点(至少他们告诉它),称为j2objc。免责声明:我从未尝试过,也从不相信他们。
现在您的(实际)选项是:
1)从头开始学习目标-C和代码(稍后感谢我的建议)。
2)尝试使用一些跨平台的工具,如PhoneGap、Appcelerator。(如果你还没有做你的安卓应用程序)
没有安全且简单的方法可以将 Android 应用程序转换为 iOS,因为懒惰的人经常在寻找它。任何严肃的项目总是从头开始为两个(或更多)平台编写代码。