JetBrains’ Compose Multiplatform allows developers to build cross-platform user interfaces in Kotlin, and share them across Android and iOS or Windows and macOS.

JetBrains has added iOS support to its Compose Multi-platform, a cross-platform, declarative, reactive UI framework for Kotlin programming language. Previously supporting Android, desktop, and web applications, Compose Multi-platform allows developers to build a UI once and run on all platforms.

Compose Multi-platform for iOS uses canvas-based rendering, ensuring compatibility between iOS and Android applications. It uses Android UI development APIs, allowing developers with Android experience to quickly build. The alpha release includes two-way interoperability, allowing for platform-specific widget embedding and Swift UI application integration.