Hello! I'm trying to run a desktop app with compose multiplatform.
I'm using fleet ide on mac, when i run composeApp[desktop] it comes up with java icon. Is this a macOS app?
It says that I can run all 3 platforms window, macOs and Linux with one desktop app, but if I open this project in window, will it run as a window app? I have separate files for androidMain, iosMain, wasmJsMain. but only one for desktopMain. Do window, mac, linux all run together as one file?
👌 3
HyeonBae Ji
05/04/2024, 5:58 PM
i found this -> window, max, and linux.
The jvm does all three at once! multiplatform is amazing. Shout out to JetBrains
m
Michael Paus
05/04/2024, 6:46 PM
But that’s all the benefit of Java which provides this functionality for almost 30 years now.
😁 1
💯 2
🫣 1
b
Ben Abramovitch
05/05/2024, 5:01 PM
Which really means thats the benefit of Kotlin being a JVM language. Something like swift could be converted to java bytecode and get this functionality, but this is all native to Kotlin