微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有一个简单的方法来将Android应用程序转换为IPad,IPhone [closed]

我有一个很好的应用程序运行在Android市场。有几个人要求我提供IPad /电话版本。如果我试图这样做,我进入这里?

有没有可信的公司可以做这种类型的转换?

解决方法

我不知道这个答案对您当前的应用程序有多大的帮助,但它可能对您将要开发的下一个应用程序有所帮​​助。

由于iOS不使用Java(如Android),因此您的选项非常有限:

1)如果你的应用程序主要是使用JNI编写的C/C++,你可以编写一个包装器并与iOS接口(即提供从iOS回调到你的JNI写函数)。可能有一些框架可以帮助你这样做更容易,但仍然有集成应用程序和适应框架的问题(当然,应用程序必须用C/C++编写)。

2)重写它为iOS。我不知道有没有什么好的公司为你做这个。此外,由于可以使用不同的服务和API的各种应用程序,可能没有任何软件,可以为您移植(我猜这种软件就像一个金矿heh)或做一个非常好的工作。

3)我认为有Java-> C/C++转换器,但是对于API差异,你根本不会帮助你。此外,您可能会发现自己正在努力获得转换的代码在任何平台上工作,而不是从头重写您的应用程序为iOS。

问题取决于您的应用程序正在使用的服务和API。我没有真正看到这一点,但可能有一些API提供某些功能在Android中的iOS不提供。

使用C/C++和本地编译它为所需的平台看起来像Android-iOS-Win7Mobile跨平台开发的方式。这让你有一点应用程序核心/内核,你可以使用它来做实际的应用程序逻辑。

对于您的应用程序正在使用的操作系统特定部分(API),您必须在它们和应用程序的核心之间设置通信接口。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐