IssueRaiser

Add iOS target using Compose Multiplatform

**Describe the solution you'd like** Add platform-specific code for iOS, using JetBrains Compose Multiplatform. JB Compose iOS support is now in Alpha [compose-multiplatform/releases/tag/v1.4.0](https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.4.0) and enables the use of UiKit views in Compose. Kotlin Multiplatform Mobile recently moved to Beta and `cocoapods` integration works: [kotlinlang.org/docs/native-cocoapods.html](https://kotlinlang.org/docs/native-cocoapods.html) Since `android-maps-compose` library is a wrapper for an Android view, it may result easy to adapt the existing structure to wrap also iOS objective-c Maps sdk. A quick implementation labeled as `alpha` could come handy for developers to start playing with it, while waiting JB Compose iOS support to exit Alpha state.

Posted by dogeweb on Apr 20, 2023, 7:54 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.2,500 issues0 comments

support (Software)

Add iOS target using Compose Multiplatform

dogewebApr 20, 2023, 7:54 PM

**Describe the solution you'd like** Add platform-specific code for iOS, using JetBrains Compose Multiplatform. JB Compose iOS support is now in Alpha [compose-multiplatform/releases/tag/v1.4.0](https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.4.0) and enables the use of UiKit views in Compose. Kotlin Multiplatform Mobile recently moved to Beta and `cocoapods` integration works: [kotlinlang.org/docs/native-cocoapods.html](https://kotlinlang.org/docs/native-cocoapods.html) Since `android-maps-compose` library is a wrapper for an Android view, it may result easy to adapt the existing structure to wrap also iOS objective-c Maps sdk. A quick implementation labeled as `alpha` could come handy for developers to start playing with it, while waiting JB Compose iOS support to exit Alpha state.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue