是否可以使用 JavaFX 开发整个应用程序并在 iOS、Android 或 Windows Phone 8 上运行,而无需编写特定于平台的代码?
最佳答案
是的,您可以在 iOS、android、桌面、RaspberryPI(还没有 windows8 移动版)上运行 JavaFX 应用程序。
实际工作:
We did it! JavaFX8 multimedia project on iPad, Android, Windows and Mac!
Ensemble8 Javafx8 Android Demo
My Sample JavaFX application Running on Raspberry Pi
My Sample Application Running on Android
开发资源:
安卓:
Building and deploying JavaFX Applications on Android
iOS:
NetBeans support for JavaFX for iOS is out!
Develop a JavaFX + iOS app with RoboVM + e(fx)clipse tools in 10 minutes
如果您要开发严肃的应用程序,这里有更多信息
其他:
目前 JavaFX Oracle 优先级列表是桌面(Mac、windows、linux)and Embedded (Raspberry Pi, beagle Board etc) .对于 iOS/android,oracle 作为 OpenJFX 的一部分完成了这些平台的大部分工作和开源 javafxports,但是没有来自 oracle 的 JVM 用于 ios/android。社区正在通过为 ios/android 填充缺失的部分(JVM)来整合所有内容,社区在 ios (RoboVM)/android(DalvikVM) 上运行 JavaFX 方面取得了良好进展。如果您愿意,还可以通过赞助 (Become a RoboVM sponsor) 为社区做出贡献,或者开始开发应用程序并报告问题。
编辑 2014 年 6 月 23 日:
Johan Vos 为 javafx 端口创建了一个网站 JavaFX on Mobile and Tablets ,查看此更新信息..
关于java - 是否可以在 iOS、Android 或 Windows Phone 8 上运行 JavaFX 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20860931/