1

我可以将 Android 应用程序转换为 iPhone/iPad(IOS 对吗?)应用程序?我该怎么做?我是一名 Java 开发人员,我知道 android。我经历了一个名为 In-The-Box 的免费和开源项目,但它似乎已经死了。请帮忙

更新

更新,因为每个人都说这是不可能的。

这是我提到的项目。http://www.flexycore.com/ispectrum-overview.html

谁能告诉我这是否死了?为什么他们没有下载?

4

4 回答 4

5

Android 通常是用类似 java 的语言构建的,在 iPhone 上你用 ObjectiveC 进行编码。显然,这些是完全不同的实体,因此您不能在它们之间共享代码和逻辑。

您可以研究像 MonoDroid、MonoTouch 等共享 .net 样式编码的“通用”解决方案,或者您可以研究像 HTML5 样式跨平台解决方案这样的“phonegap”。

为了在 iPhone 上转换 Android 应用程序,您需要非常了解将程序从基于 Android 的管理系统插入到 Apple 操作系统中所涉及的技术。虽然移植过程可能不像人们希望的那样顺利或容易,但想法 - 几乎保持不变。整个想法是从早期基于 Android 的应用程序中提取尽可能多的信息,并应用创新技术将其转换为与 iPhone 兼容的应用程序。

这个

链接将为您提供帮助。

于 2013-01-10T08:51:22.430 回答
4

如果您事先没有考虑过,就没有这种方法(实际上很方便)来转换现有应用程序。语言概念太“不同”

如果您使用过 HTML、CSS、JavaScript 或 PhoneGap 等跨平台框架,这是可行的。

于 2013-01-10T08:53:36.507 回答
1

好吧,有一个工具可以做到这一点(至少他们告诉它),称为j2objc。免责声明:我从未尝试过,也从不相信他们。

现在您的(实际)选项是:

1)从头开始学习目标-C和代码(稍后感谢我的建议)。

2)尝试使用一些跨平台的工具,如PhoneGap、Appcelerator。(如果你还没有做你的安卓应用程序)

于 2013-01-10T08:56:33.907 回答
-2

没有安全且简单的方法可以将 Android 应用程序转换为 iOS,因为懒惰的人经常在寻找它。任何严肃的项目总是从头开始为两个(或更多)平台编写代码。

于 2013-01-10T09:23:15.720 回答