We’re thinking about writing a desktop app in Kotlin. We’ll initially target the JVM, but it would be nice if we could do things in a way that will make it easier to compile to native also. Are there any high-level suggestions for doing this? I guess try to avoid any Java dependencies that don’t have similar native equivalents…