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