Řešení projektu
Pro realizaci jsme zvažovali buď vývoj nativních aplikací pro iOS a Android odděleně nebo využití nově vydaného KMM. Nakonec jsme zvolili Kotlin Multiplatform Mobile, u kterého jsme viděli největší výhodu ve sdílené business logice. Spolupráce probíhala skrz několik oddělení, jelikož jsme potřebovali sdílet backend společně s webovou částí, data jsme sdíleli přes Strapi.
Byl to náš první produkční projekt, kde jsme použili KMM, novou architekturu na iOS, nový UI framework na Androidu a ještě jsme měli poměrně juniorní tým. Několik víkendů jsme tomu sice obětovali navíc, ale výslednou aplikací jsme klienta jeho vlastními slovy nadchli.