Talks

SDKMAN is one of the most popular ways to install/upgrade Java or other build tooling on your system. It works great from the command line, but what if you could bring its power to a graphical interface? And what if it worked seamlessly on Windows too?

In this talk, we will use SDKMAN as an example of how to build a multiplatform native application using JavaFX for the UI and GraalVM to compile native images.
We will dive into the process of creating native apps with GraalVM, distributing them with GitHub actions, and identifying some limitations of native Java applications. Plus, we’ll explore alternative methods for shipping native apps across platforms.

By the end of this session, you will have practical insights on how to build and distribute native apps with or without JavaFX.
Jago de Vreede
TenneT
Jago is a full-stack software engineer at TenneT, as a software engineer he has seen a broad-spectrum of projects. He also likes to take Java to the extreme and do things with are normally not done with Java, like playing an automated guitar. He is passionate about his work and likes to share his knowledge and has therefore spoken at conferences worldwide.