Witam forum Androida!
Sorry, jeśli trochę zbaczam z tematu forum 😉 Chcę poruszyć sprawę KMM, a więc programowanie na Androida oraz iOS w Kotlinie. Myślę, że temat zainteresuje więcej osób, a w polskojęzycznym internecie o KMM nie ma prawie nic.
Chciałem zapytać czy ktoś z Was pracuje już w nowym rozwiązaniu od JetBrains - Kotlin Multiplatform Mobile?. KMM jest w fazie rozwojowej, aczkolwiek powstało już sporo appek cross-platform. Wykonały je różne małe firmy czy niecierpliwi 😉 freelancerzy. Jeśli ktoś z Was jest early adopterem i zna KMM oraz ma jakieś doświadczenie w nim to prosiłbym o kilka zdań na jakiego temat - Wasze opinie.
Interesuje mnie szczególnie jak wiele kodu można współdzielić między platformami? Jakie biblioteki (najważniejsze / najpopularniejsze) są przenośne? Jak wygląda wiązanie UI z kodem współdzielonym? W przypadku Jetpack Compose dla Android wiem jak to wygląda, zastanawiam się jak wiąże się kod SwiftUI z naszym kodem shared w kotlin?
Czy Waszym zdaniem KMM ma przyszłość?
Co sądzicie jeśli chodzi o porównanie KMM z Flutterem?
Czytałem gdzieś, że można wykorzystać Fluttera do budowy UI a logikę wykonać w Kotlinie - ktoś coś wie na ten temat?
Dziękuję za Wasze opinie i podpowiedzi!
CC