Solution
For implementation, we considered either developing native apps for iOS and Android separately or using the newly released KMM. Finally, we chose Kotlin Multiplatform Mobile, which we saw the biggest advantage in shared business logic. The collaboration was carried out through several departments, since we needed to share the backend together with the web part, we shared the data via Strapi.
Výsledek
It was our first production project where we used KMM, a new architecture on iOS, a new UI framework on Android and we still had a fairly junior team. Although we sacrificed a few weekends extra for this, we excited the client with his own words with the resulting application.