priorities

Johan Vos johan.vos at gluonhq.com
Wed Oct 3 08:56:45 UTC 2018


Every now and then people ask about the roadmap of JavaFX. Apart from my
general answer that the roadmap is mainly determined by the people who
contribute, here are some personal thoughts:

* JavaFX can be used in a large number of vertical markets, with totally
different requirements. We should be careful not to introduce
API's/features that make JavaFX a conflicting component in some markets.

* There are a number of third party libraries/frameworks (e.g. ControlsFX,
FlexGanttFX, e(fx)clipse, Gluon Maps,...) that provide additional
functionality. I think OpenJFX has to provide the foundation for these
specific frameworks, rather than include their functionality.

* hardware accelerated rendering is key. We have to keep up with recent and
future evolutions.

* cross-platform is key.

In summary, I think that we have to make sure that JavaFX provides the most
performant rendering, and the most useful API allowing third parties to
create libraries and applications on a variety of platforms.

- Johan


More information about the openjfx-discuss mailing list