cljfx 2020-07-31

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.

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 ¯\(ツ)/¯

👍 1

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 😉