Kotlin Multiplatform: Update on the Name and Future
The article discusses the recent update on the name of Kotlin Multiplatform and addresses the confusion caused by the previous naming inconsistency. The preferred term for referring to the technology for sharing code across different platforms is now 'Kotlin Multiplatform' (KMP), replacing 'Kotlin Multiplatform Mobile' (KMM). The shift in focus towards code-sharing between iOS and Android led to the introduction of KMM, but it created confusion as developers were unsure about how to refer to code-sharing beyond these two platforms. The article emphasizes that KMP is not limited to mobile code sharing and can be used for sharing code across multiple platforms, including desktop and server-side. The Kotlin team is actively developing Kotlin/Wasm to support modern web development with Kotlin. This update aims to streamline the naming and improve clarity for Kotlin developers using the multiplatform technology.