I just published two 100% Java mobile android apps using JavaFX on Github.
The first one, ‘Nop‘, acts as a base mobile app to use when developing mobile apps. It uses GraalVM with Gluon to build and deploy a native mobile app on your android phone. I will add an iOS version too as soon as I get my hands on an iPhone to test it on.
The Nop mobile android app actually does nothing, but has some interactions with your mobile phone and therefore uses the com.gluonhq packages besides org.javafx packages to do so (resulting in a popup from Gluon when using the free version). It also outputs the order of some initialization steps which are taken during startup and pause/resume moments for educational purposes.
The second mobile android app, ‘IceCo‘, does not use the com.gluonhq packages, it only uses org.javafx packages to create a simple conversion app (krónas to / from euros). It’s a really simple 100% pure Java mobile app for your phone. Best feature: it doesn’t collect your data like a lot of conversion apps most likely do ; )
I will add some features to the IceCo app later.
I’ve added a (Java 11+) java.net.http.HttpClient support class which fetches a webpage with the current krónas to euros rate and grabs that value as conversion rate.
Also added a little style sheet to make the button look a little bit more nice.
Still a very small & simple mobile app : )