JavaFX on Mobile and Embedded.
Open Source, Open Community.
Try now using Gluon Mobile
JavaFX on Mobile and Embedded
JavaFXPorts is the open source project that brings Java and JavaFX to mobile and embedded hardware, including iPhone, iPad, Android devices, and the Raspberry Pi.
JavaFXPorts can be used on its own, but it’s even better combined with Gluon Mobile.
Open Source, Open Community
For developers wanting to develop Java / JavaFX applications for mobile / embedded devices, Gluon offers free builds of JavaFXPorts, and has commercial support options available to those who need a kickstart.
Gluon provides free IDE plugins that speed up the development and deployment stages.
How to use JavaFXPorts
JavaFXPorts is the name of the open source project maintained by Gluon that develops the code necessary for Java and JavaFX to run well on mobile and embedded hardware. The goal of this project is to contribute as much back to the OpenJFX project wherever possible, and when not possible, to maintain the minimal number of changes necessary to enable the goals of JavaFXPorts.
Gluon takes the JavaFXPorts source code and compiles it into binaries ready for deployment onto iOS, Android, and embedded hardware. The JavaFXPorts builds are freely available on this website for all developers.
However, the easiest way to get started is by using the Gluon Mobile IDE plugins and creating a Gluon Mobile project.
The primary port of call for developers using JavaFXPorts is the Gluon Docs website for JavaFXPorts. This documentation contains a wealth of information that should help developers to get started quickly. If you want to bootstrap your mobile Java project real quick, have a look at the Gluon Mobile IDE plugins or Gluon Mobile docs
Members of the JavaFXPorts community generally join the JavaFXPorts Google Groups group, and a lot of community-based support is available there. We also participate actively on StackOverflow, which is another popular avenue for developers seeking support.
Frequently Asked Questions
Our knowledge base covers many of the important issues.