In the JavaFX world GraalVM native image is used heavily if you build native images for desktop (Mac,Win,Linux) and mobile (Android, iOS) with the Gluon tool chain and in general that works nicely if you do it right. What makes things a bit tricky is the “closed world” assumption of GraalVM native image but with the native image agent this can be handled too. I’d also be interested to get Compose going with that because in contrast to the current solutions (KMM) this would in principle make it possible to get Compose applications working on all these platforms based on a common JVM backend. My problem with KMM at the moment is that I would have to write a separate GUI with SwiftUI for iOS and I don’t have a Kotlin replacement for all the Java libraries that I am using in my code. With a GraalVM/native image approach this would not be a problem anymore.