# multiplatform

Alexander Larsson

05/04/2020, 7:48 AM
I have a general question: If I wanted to make a Kotlin MPP Library that can be consumed on iOS, Android and Windows, how would that be done? I understand quite well how to make it work on iOS and Android but Windows deludes me. I guess it could be done in three different ways: native, JVM and JS (using something like Electron) if you have no preference in what technology to use and the only requirement is "A library that can be consumed by an app that runs on Windows". My guess is that the JVM route would work pretty well since it could share basically everything with Android? Would it be possible to go the native route and consume the Library from WPF in some way? Would some kind if JS solution with Electron work? Thankful for any insights!


05/04/2020, 10:44 AM
Look at the targets in here, Windows and IOS would be both be Native targets, you can use JVM for android but you can specifiy and Android target to access the android framework