Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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