JavaFX for iphone ipad

问题描述:

我需要知道JavaFX应用程序可以运行到IPHONE IPAD吗? 这些设备中是否有任何JavaFX运行时。JavaFX for iphone ipad

+0

如果你想要人们回答你的问题,你应该把你的问题标记为适当的回答。否则,人们可能会停止回答你的问题。 – 2010-07-24 13:08:46

No it can't. ipad无法运行JavaFX,Flash,Silverlight或Java Applet。苹果公司明确地不允许这些。基本选项是Web上的HTML5/Javascript应用程序或在手机上运行的本机应用程序。如果你想在一个ipad上运行Java,最接近你可以来的是GWT,你可以用它来编写一个web应用程序和服务器上的主机。它不能作为本机应用程序安装在手机上(除了可能通过PhoneGap)。 iPad用户将通过网络浏览器访问您的应用程序。

如果您认真对待使用Java编写手机应用程序,则应考虑使用Android。您可以使用Java编写Android应用程序,但不能在JavaFX中编写。

[编辑]

显然,因为我第一次回答这个问题,因为看到in this post.它现在可以在iOS上运行JavaFX的这种情况已经改变。

+0

不确定这与问题真正相关,但对于任何人的信息,JavaFX /应该/在Windows Mobile上工作。我尝试过,并且因使用第三方库而失败,这些库需要不在“Windows Mobile Java Edition”中的类。该死的时间! – James 2010-08-04 20:35:33

现在还不行。但是,几天前,在JavaOne会议上,制作了一个在iPad上运行的JavaFX应用程序的演示。

this article

的Java已经从苹果的iOS设备,这要归功于苹果不允许第三方技术,例如Flash Player或Java,在单位的官*策禁止。 但是一个简短的演示展示了一个在iPad上运行的JavaFX游戏。 这项工作有效地将Java放在iOS上,但仍处于 开发模式。 “我们希望听到来自社区的意见,如果这是您想要看到的 ,我们很乐意将其作为优先事项,” 中间件集团的Oracle Fusion 开发副总裁Nandini Ramani说。

嗯,实际上,它可以

您可以使用JavaFXPorts或其他的东西。 但是,JavaFXPorts并未提供对JavaFX的全面支持。