可以在Android和ios上运行应用程序

时间:2014-09-20 10:27:03

标签: android ios

想要创建一个可以在ios和android上运行而无需修改的应用程序。 苹果酒(http://engineering.columbia.edu/sync-columbia-engineering-team-first-run-ios-apps-android-platform) 似乎很有希望。但无法找到任何例子。

还有其他方法可以让它发挥作用吗?我们不想为ios和android维护同一个应用程序的2个代码库。

5 个答案:

答案 0 :(得分:1)

看看Apache Cordova。几乎支持您喜欢的任何平台,并且是开源的。 http://cordova.apache.org/

其他选项为Xamarin。拥有两个平台的商业许可。 http://xamarin.com/

答案 1 :(得分:1)

我使用以下步骤进行转换

http://www.apportable.com/请参阅此链接。使用此sdk我们可以

直接将Xcode project转换为Android project

我测试了这个sdk.It给出了惊人的输出。

转换只需要四个步骤。

这是供你参考,在我从未使用之前,bz我不知道JAVA。如果你需要这个转换AndroidiOS使用此链接

http://www.androidcentral.com/google-develops-tool-translate-java-ios-friendly-objective-c-code

答案 2 :(得分:1)

确定尝试使用phonegap(cordova)htmlcss编程语言在JavaScript开发应用

答案 3 :(得分:0)

您提供的链接是一项正在进行的研究,它可能需要超过3 - 4年才能进入市场,但您可以使用现有的技术,如

  1. 的PhoneGap
  2. 钛......做你想做的事

答案 4 :(得分:0)

您可以使用PhoneGap,除了Android和iOS之外,您还可以使用一个应用程序。

  

PhoneGap是由Nitobi制作的移动开发框架,由Adobe Systems于2011年购买。[3] [4]它使软件程序员能够使用JavaScript,HTML5和CSS3为移动设备构建应用程序,而不是像Objective-C那样的特定于设备的语言。[5]它可以根据设备的平台包装HTML,CSS和Javascript代码。它扩展了HTML和Javascript的功能,以便与设备配合使用。生成的应用程序是混合的,这意味着它们既不是真正的移动本机应用程序本机(因为所有布局呈现都是通过Web视图而不是平台的本机UI框架完成),也不是纯粹基于Web的(因为它们不仅仅是Web)应用程序,但打包为分发应用程序并可访问本机设备API)。从版本1.9开始,甚至可以自由地混合本机和混合代码片段。