https://kotlinlang.org logo
u

윤현준

06/20/2023, 9:09 AM
Hi, I am HyeonJoon Yoon. I am an individual android developer I saw alpha version of kmm, and operated some example using KMM… is now possible to make release version for IOS using KMM?? I use firebase only for backend server .. so I wonder whether KMM support kmm is
n

Nicklas Jensen

06/20/2023, 9:10 AM
Yes. KMM is fine to use in production for iOS.
u

윤현준

06/20/2023, 9:13 AM
wow. already made production!! great. actually I was.. thinking that learning flutter or swiftUI to make it. but if i can do it just using kotlin, guess that It will be much better to develop fast
then… can i thought KMM alpha already support for release on IOS?(I’ve never experience to produce IOS app in App store)
n

Nicklas Jensen

06/20/2023, 9:15 AM
KMM is not the same as Compose Multiplatform, which seems to be what you're talking about when you're bringing up UI frameworks like SwiftUI. We use KMM with SwiftUI in production. Whether you can use Compose Multiplatform in production is all a matter of your personal preference.
u

윤현준

06/20/2023, 9:17 AM
Yes, I mentioned KMM while considering the compose cross platform.
d

darkmoon_uk

06/21/2023, 1:06 AM
Just for perspective... I put KMM in Production almost two years ago and some did it even earlier than that(!) KMM continues to mature but it is not 'new'. As @Nicklas Jensen said; KMM should be understood separately from Compose/Multiplatform; at the time I deployed it we used Jetpack Compose (v1) on Android and SwiftUI on iOS. Sharing up to and including all ViewModels; it was pretty solid even back then 👌 SwiftUI itself gave us the bigger headaches!
2 Views