The State of JavaFX Framework, Libraries, and Projects (#9)

Опубликовано: 24 Март 2026
на канале: Frank Delporte
144
3

Foojay Podcast published on December 19, 2022
All info, show notes, and links: https://foojay.io/today/foojay-podcas...

JavaFX was introduced by Sun Microsystems in May 2007 and provides a platform for desktop, mobile, and embedded applications built on Java.

Libraries and software are available for the complete lifecycle of an application to run from a single codebase on Windows, macOS, Linux, Android, and iOS. JavaFX was originally part of the JDK, the Java Development Kit, and became a standalone technology in 2018.

The development is a joint effort between Oracle, Gluon (a small Belgian-based company), and the community.

Let's talk about the JavaFX framework itself, but also about the libraries and applications that are built with it.

Guests

Pedro Duque Vieira (@p_duke)
Sean Phillips (@seanmiphillips)
Johan Vos (@[email protected], @johanvos)
Gail Anderson (@gail_asgteach)
Dirk Lemmermann (@dlemmermann)

Podcast host

Frank Delporte (@[email protected] - @frankdelporte)

Content

00:00 Short intro and music
00:16 Introduction about the topic of this podcast
00:57 Introduction of the guests and host
05:30 The state of the JavaFX/OpenJFX project
09:40 About the release cycle of JavaFX, which is aligned with Java (every 6 months)
11:52 Comparing JavaFX with Swing
14:12 Which of the Java UI libraries is further maintained
14:52 About blog posts on Foojay about JavaFX
https://foojay.io/today/author/gail-a...
17:34 CAD application by Petro
https://foojay.io/today/creating-cad-...
18:42 Applications developed by Dirk
19:43 About jfx-central.com, a showcase for JavaFX
24:46 JavaFX in the browser
https://gluonhq.com/developer-preview...
https://github.com/jtulach/bck2brwsr
https://webfx.dev/
https://www.jpro.one/
https://gluonhq.com/products/cloudlink/
27:01 The industry is considering Java as a server-only language. No broad support or big company is pushing JavaFX for app and web development.
30:14 Libraries created by Pedro
https://www.jfx-central.com/people/p....
https://foojay.io/today/new-java-java...
32:52 About the many available JavaFX libraries
https://www.jfx-central.com/libraries
35:34 Mobile development with JavaFX
https://start.gluon.io/
https://github.com/gluonhq/substrate
39:05 JavaFX versus JavaScript frameworks
41:12 Introduction Sean
42:16 Trinity application by Sean
https://foojay.io/today/visualizing-b...
47:20 Sean wants to thank the guests and community.
48:50 Pedro and Dirk about their libraries being used in various applications
JavaFX charts in the office of the US president:
  / 1422282055715594245  
51:42 The fans of JavaFX are working hard and building amazing stuff but don't have time to promote their work
56:00 About the announcement by Oracle that they now also will distribute builds of JavaFX
57:19 To be expected in the next versions of JavaFX
59:05 Conclusion