Video series “JavaFX In Action”, Part 3
- January 03, 2025
- 468 Unique Views
- 3 min red
This is the next part in the series of "JavaFX in Action" interviews published in the last part of 2024. Are you working on a fantastic JavaFX application? Let me know, and let's discuss it in the new year!
- July: Pedro Duque Vieira, Daniel Zimmermann, Christopher Schnick, and Robert Ladstätter
- November: Maciej Gorywoda, Ramiro Domínguez Ayub, Christoph Schwentker, Ulas Ergin
Özkan Pakdil: Swaggerific, an open-source Postman alternative written in JavaFX
Özkan Pakdil is a seasoned full-stack developer with over 15 years of experience, deeply rooted in both back-end and front-end technologies. His expertise spans from Varnish cache servers and New Relic to Node.js, Quarkus, Micronaut, Rust, Java, JavaFX,...
Özkan decided to create an open-source alternative to Postman. He didn't have much experience yet with JavaFX and decided to use this project to learn more about it. The tool can open a Swagger URL and displays a tree view with the available calls. In the UI you can define paramaters and get a nice visual representation of the JSON output.
More info in this blog post.
Clément de Tastes: QuarkusFX, combining the strengths of Quarkus and JavaFX
Clément de Tastes is Technical Lead at SCIAM in France. He has a long history in software development and uses Quarkus in his daytime job. Out of personal interest, he created a Quarkus extension that allows him to combine it with JavaFX to use dependency injection and the many other extensions available for the Quarkus system.
QuarkusFX is a Quarkus extension that allows you to use JavaFX in your Quarkus application. It provides component injection in FX Controllers, allows you to use CDI events to register on primary stage creation, make use of CSS live reloading, provides annotations to write cleaner code, etc.
More info in this blog post.
Almas Baim: FXGL, a multipurpose game library for JavaFX
Almas Baim is Computing and Maths Department Lead at the University of Brighton and the creator of the JavaFX game library FXGL.
FXGL is a JavaFX Game Development Framework with the following highlights:
- No installation or setup is required
- "Out of the box": Java 8-21, Win/Mac/Linux/Android 8+/iOS 11.0+/Web
- Simple and clean API, higher level than other engines
- Superset of JavaFX: no need to learn new UI API
- Real-world game development techniques: Entity-Component, interpolated animations, particles, and many more
- Games are easily packaged into a single executable .jar, or native images
More info in this blog post.
Steve Hannah: jDeploy, to distribute your Java app as a native bundle
Steve Hannah is the creator of jDeploy, Xataface, SWeTE, PDF OCR X, and Java-Objective-C bridge. He's also the co-Founder of Web Lite Translation Corp. and software engineer at Codename One.
jDeploy helps you distribute your Java app as a native bundle to macOS, Linux, and Windows without the usual hassles. First, you create an executable JAR and then use jDeploy to publish it. Your users can then download a native app installer which also guarantees that they are on the latest version.
More info in this blog post.
Jago de Vreede: SDKman UI, a user interface on top of SDKMAN for all platforms
Jago de Vreede is a full-stack software engineer at OpenValue. As a software engineer he has seen a broad-spectrum of projects and he has been working on multiple large scale educational software and banking projects for the last years. His work is not exclusive to Java and Scala development but also does front-end development, and the integration between these.
SDKman UI aims to offer a (cross-platform) Graphical User Interface for SDKMAN. It extends the functionality of the terminal-tool SDKMAN with a user interface, but also makes the tool available for Window systems.
More info in this blog post.
Don’t Forget to Share This Post!
Comments (0)
No comments yet. Be the first.