Master AI and Machine Learning: From Neural Networks to Applications
Google, IBM & Microsoft Certificates — All in One Plan
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This 44-minute conference talk demonstrates how to build a multiplatform native application with a graphical interface for SDKMAN, a popular tool for installing and upgrading Java and build tools. Learn how JavaFX can be used for the UI layer while GraalVM compiles to native images, creating a seamless experience even on Windows. Dive into the complete development process including native app creation with GraalVM, distribution through GitHub, and understanding the limitations of native Java applications. Discover alternative approaches for cross-platform native app deployment. Gain practical knowledge for building and distributing native applications with or without JavaFX. Presented by Jago de Vreede, Full-Stack Software Engineer at TenneT, during JavaOne 2025 in California. The presentation includes access to the source code repository on GitHub.
Syllabus
Building a Multiplatform SDKMAN in JavaFX
Taught by
Java