hey! was wondering if cljfx is commonly used for mobile apps. I just started playing with it and it looks really exciting! So naturally I start thinking about maybe running an app on my phone 🙂
I see that the company pushing javafx, gluon, talks a lot about mobile apps, perhaps I'm wrong but when I look online I see that JavaFX seems to be a lot more popular on desktop though
I'm a bit confused, it may be that the mobile app part of Gluon is closed source
I searched online but can't find MobileApplication.java
ok, the mobile part is probably closed source / propietary
It actually isn't, the Maven plugin to compile a JavaFX application for mobile is open source. Only their mobile UI components and some special premium API is closed source. At least that is how it was half a year ago.
Also since it now uses GraalVM performance really isn't an issue anymore.
https://www.reddit.com/r/JavaFX/comments/i1bosg/a_bit_confused_about_the_mobile_side_of_javafx/
it seems like one may be able to release an app with a nag screen on mobile or pay $500 a year: https://gluonhq.com/products/mobile/buy/
Hi! There is a problem that it's hard to run Clojure on Android platform — it's too slow to start and too slow to run for mobile devices. I would suggest looking into cljs and react-native for mobile.
I heard about javafx on mobile, but haven't investigated it ¯\(ツ)/¯
Gluon made a Maven plugin that is open source, and the whole thing uses GraalVM native-image to compile, so performance definitely isn't an issue 😉