Visit [ Ссылка ] to start building 100% Kotlin mobile apps!
The new iOS target for Compose Multiplatform means you can build cross-platform mobile apps entirely in Kotlin – including the UI!
Compose Multiplatform for iOS is currently in Alpha, so now is a great time to explore the technology: Let’s build a simple app from start to finish in Kotlin. In the process, you’ll see how Compose Multiplatform and Kotlin Multiplatform enable sharing everything - from the networking layer, to business logic, to UI. The end result will be a small app that can load and display different bird pictures from an API, that will run on both Android and iOS!
Find the full, final “My Bird App” project at [ Ссылка ]
Tooling:
KDoctor development environment analysis tool: [ Ссылка ]
Kotlin Multiplatform plugin for Android Studio: [ Ссылка ]
Demo API endpoint: [ Ссылка ]
Libraries used:
Kamel Kotlin Asynchronous Media Loader: [ Ссылка ]
Ktor: [ Ссылка ]
kotlinx.serialization: [ Ссылка ]
Moko-MVVM: [ Ссылка ]
![](https://i.ytimg.com/vi/5_W5YKPShZ4/maxresdefault.jpg)