Naše řešení
Při realizaci jsme zvažovali vývoj nativních aplikací odděleně, ale nakonec jsme zvolili Kotlin Multiplatform Mobile (KMM) díky možnosti sdílení business logiky mezi platformami. Tento přístup umožnil efektivnější vývoj a konzistentní uživatelský zážitek. Klíčové aspekty našeho řešení zahrnovaly 1) KMM: První produkční projekt s tímto přístupem a s novou architekturu na iOS i s novým UI frameworkem na Androidu. 2) Strapi: Nasazení systému pro sdílení dat mezi backendem a webovou částí, přizpůsobené našim potřebám díky důkladnému debugování a úpravám. 3) Koordinaci mezi týmy zabývajícími se mobilní vývojem, backendem a webovým řešením.
Výsledek
Aplikace se setkala s nadšením klienta, který ocenil nejen její funkčnost, ale i uživatelskou přívětivost. Díky KMM jsme dosáhli efektivního vývoje a zároveň jsme získali cenné zkušenosti s novou technologií. Výsledná aplikace nyní podporuje účastníky konferencí v online i hybridním režimu a díky její modularitě je snadno rozšiřitelná.