Compose-ios is currently an alpha version. Is ther...
# compose-ios
g
Compose-ios is currently an alpha version. Is there any plan when it will become beta and stable?
g
iOS was just promoted from experimental to alpha. It's totally usable, but it's going to be awhile until its officially marked stable. There's work done every day on it.
I've shipped code on iOS already without issue, even when it was in experimental. I'd just thoroughly test your code and make sure you don't run into any bugs, if you do - report them on GH the JB team is incredibly responsive and helpful.
j
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-development-roadmap-for-2024/ Here they say main focus is to get iOS into beta state. Its a lot of things left I think to make it stable, basic things like Swift interop imo. But not sure which feature set Jetbrains is focused on. I wished the roadmaps was more clear 🙂
I personally using iOS in an internal company app, and its working very well for our usecase 🙂 Havent noticed any critical bugs yet, more missing features I expect to have. Using 100% code sharing with Android at the moment.
For all features missing, like some libs maybe would like to have, youre always able to code it yourself with cocoapods and Kotlin multiplatform expect/actual. Every single case I so far have been able to code with Compose + Kotlin in a nice way. Mostly decoupled with Koin DI framework. Can do your own input field with BasicTextField as of example if not like Material 3 one, or the iOS variant. What I feel lacking is build and gradle plugin support for Swift and decouple all crap from XCode dont want to spend time with. Like basic setup of xcode config files in IntelliJ or Fleet to work out of the box.
g
https://github.com/alexzhirkevich/compose-cupertino this also exists which solves the majority of the look and feel problem.
g
Thank you very much for your answer. I have been following and will continue to follow Compose-iOS. At present, we have used Compose in some small scenes and look forward to the improvement of Compose-ios.
208 Views