Pardon if there's a better-suited channel for this, but I've finally thought of a decent project that I could do. I want to make it multi-platform (OS-wise).
1) What would be better for this task - Kotlin/JVM or Kotlin/Native?
2) How do I go about doing the GUI so that it works on all platforms? Swing (if JVM)? I'm not really experienced with making desktop applications.
I have a couple of years of professional experience with Kotlin/JVM, so it'd be easier for me to do it that way + whatever GUI framework, but perhaps there's an advantage doing it the native way?