IPhone4是否支持Java?我们可以使用Java for IPhone编写任何应用程序吗?
答案 0 :(得分:4)
您应该查看Tabris,它允许您使用Java编写iOS应用程序。 它没有“iOS上的JVM问题”,因为Java应用程序在服务器上运行。在设备上安装了本机App,它与服务器通信并像任何其他本机App一样呈现UI。它类似于瘦客户端方法。 没有交叉编译和NO浏览器/ html5用于移动应用程序。
答案 1 :(得分:3)
不,iPhone iOS没有任何内置的Java支持。
是的,如果您足够专业,可以为iOS开发或移植JVM和适当的运行时,并将Java应用程序嵌入到iOS应用程序中,理论上您可以为iPhone编写Java应用程序。或者您可以开发一个Java编译器,它将发出ARM对象代码或Objective C源代码并使用它。
答案 2 :(得分:2)
其他语言的问题是不允许iPhone应用程序从可写存储执行代码,这可以排除任何虚拟机。但是,请查看Monotouch - 它将.NET代码编译为机器代码(Ahead-Of-Time编译),并且应用程序商店完全允许(在撰写本文时)。
答案 3 :(得分:1)
没有。 iPhone不支持Java 任何形式的申请。史蒂夫乔布斯 有人引用“Java不是 值得建设。没有人使用Java 了。这是这个重量级人物 球和链。“
以下是使用javascript iAd Libararies的iPhone开发帖子: http://eclipsesource.com/blogs/2010/06/11/writing-ipadiphoneipod-applications-with-swt/
答案 4 :(得分:0)
除上述答案外。
您无法为iPhone或其他翻译或虚拟机开发自己的JVM。它被Apple禁止。因此,如果您真的这样做,您只能通过黑客攻击原生iPhone软件来分发它。
答案 5 :(得分:0)
iPhone通过Cydia商店对iOS上的Java提供了一些“jailbroken”设备。