id: String, @SerialName("company") val company: String, @SerialName("location") val location: String, @SerialName("title") val title: String, @SerialName("type") val type: String )
blogposts, samples, … • Only Single-Threaded Coroutines in the common code • Not perfect Swift - Kotlin Interoperability • iOS debugging of the shared library not possible • Important libraries for the common module still missing (e.g. Date) Sharing architecture
that one compilation target • Mobile Code Sharing: Everything except the UI and some platform specific functionality can be shared • Sample Application “Kotlin MPP Jobs” • Production-ready only for simple use cases