想要创建一个可以在ios和android上运行而无需修改的应用程序。 苹果酒(http://engineering.columbia.edu/sync-columbia-engineering-team-first-run-ios-apps-android-platform) 似乎很有希望。但无法找到任何例子。
还有其他方法可以让它发挥作用吗?我们不想为ios和android维护同一个应用程序的2个代码库。
答案 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
。如果你需要这个转换Android
到iOS
使用此链接
http://www.androidcentral.com/google-develops-tool-translate-java-ios-friendly-objective-c-code
答案 2 :(得分:1)
确定尝试使用phonegap(cordova)
,html
和css
编程语言在JavaScript
开发应用
答案 3 :(得分:0)
您提供的链接是一项正在进行的研究,它可能需要超过3 - 4年才能进入市场,但您可以使用现有的技术,如
答案 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开始,甚至可以自由地混合本机和混合代码片段。