# Mix Compose Multiplatform with native iOS UI using Compose Swift Bridge - Gabriel Souza

DevFeed: [Mix Compose Multiplatform with native iOS UI using Compose Swift Bridge - Gabriel Souza](<https://devfeed.tech/articles/mix-compose-multiplatform-with-native-ios-ui-using-compose-swift-bridge-gabriel-souza-38184.md>)

Original publisher: [Read original article](<https://touchlab.co/compose-swift-bridge-launch>)

Published: 2024-11-06T00:00:00Z

Content type: release

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [compose-multiplatform](<https://devfeed.tech/topics/compose-multiplatform.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [Code generation](<https://devfeed.tech/topics/code-generation.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [boilerplate](<https://devfeed.tech/tags/boilerplate.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [compose-multiplatform](<https://devfeed.tech/tags/compose-multiplatform.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [interop](<https://devfeed.tech/tags/interop.md>), [ios](<https://devfeed.tech/tags/ios.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [swift](<https://devfeed.tech/tags/swift.md>)

## AI overview

Compose Swift Bridge is an experimental tool for Compose Multiplatform that automates integration between Compose UI and native iOS SwiftUI views. It generates Kotlin and Swift code from expected composable functions and supports state management through SKIE's Sub Plugin API.

## Source excerpt

Compose Multiplatform has a critical unique feature. On iOS, you can mix Compose UI with native iOS UI. This is all enabled by the direct interop of Kotlin Multiplatform. That capability is amazing for mobile development. However, the actual process of wiring these two requires a fair bit of boilerplate. We've launch Compose Swift Bridge to automate that.