Kotlin Multiplatform technology simplifies the development of cross-platform projects. It reduces time spent writing and maintaining the same code for different platforms while retaining the flexibility and benefits of native programming.
This list contains libraries which support iOS and Android targets in first place.
🖼 Website
🚀 KMP Library Wizard
🍏 Compose Multiplatform App Wizard
📋 Documentation
❤️ Kotlin -> Swift Interopedia
📜 Blog
📺 YouTube
🤩 Samples
🗄 Jetpack Compose Components
🗄 Compose Multiplatform Components
🗄 Compose Material 3 Gallery
🎨 Material Theme Builder
📚 Kotlin Multiplatform by Tutorials
📚 Simplifying Application Development with Kotlin Multiplatform Mobile
Kotlin Multiplatform plugin IntelliJ IDEA / Android Studio plugin
This plugin for IntelliJ IDEA and Android Studio enables you to develop Kotlin Multiplatform applications targeting Android, iOS, desktop, web, and server.
CocoaPods integration
Kotlin/Native provides integration with the CocoaPods dependency manager. You can add dependencies on Pod libraries as well as use a multiplatform project with native targets as a CocoaPods dependency (Kotlin Pod).
kotlin-toolchain The Kotlin Toolchain is a unified entry point into Kotlin.
A set of tools for the Kotlin language, with a focus on user experience and tooling
MOKO KSwift gradle plugin
KSwift it's gradle plugin for generation Swift-friendly API for Kotlin/Native framework.
SKIE gradle plugin
A Swift-friendly API Generator for Kotlin Multiplatform.