Forendors
Poskytnuté služby
Analýza, UX/UI, Implementace Android a iOS aplikace, Design Sprint
Platforma
Android, Kotlin, KMP
Rok
Začátek spolupráce 2023
Klient
Forendors je platforma, která propojuje tvůrce a jejich publikum. Platformou to ale nekončí. Forendors pomáhá tvůrcům nejen na jejich tvůrčí cestě, ale i s budováním komunity.
Zadání
Cílem bylo vytvořit mobilní aplikaci pro iOS a Android, která nebude mít na českém trhu konkurenci, poskytne uživatelům pohodlný způsob konzumace obsahu a umožní interagovat a komunikovat s tvůrci.
Řešení
Celou spolupráci jsme zahájili Design Sprintem, během kterého jsme definovali a testovali první návrhy mobilní aplikace. Věděli jsme klíčové funkce, ale nevěděli jsme, jak je propojit. Díky Design Sprintu jsme byli s klientem na jedné lodi a mohli jsme ihned začít pracovat na aplikaci.
Rozhodli jsme se pro řešení s KMP. Aplikace měla sdílenou business logiku do úrovně UseCase. To ušetřilo značné náklady a kompletně eliminovalo nekonzistentní chování obou platforem na datové a business úrovni.
Klíčový je pro aplikaci její Audio přehrávač podcastů spolu se seznamem všech příspěvků. Nejen s těmito, ale i s dalšími funkcionalitami jsme již po několika měsících vývoje vydávali první verzi aplikace, kterou jsme postupně dále rozšiřovali.
Aplikace byla již od začátku stavěna tak, aby byla robustní, testovatelná a snadno rozšiřitelná. Díky tomu je výsledná aplikace velmi stabilní a implementování nových funkcionalit je snadné.
Výzvy a nové zkušenosti
- Jednou z největších výzev projektu bylo porozumět již existující webové aplikaci, která však neměla dokumentaci a měla mnoho dalších specifik. Potýkali jsme se například s nevhodně navrženou autentizací pro mobilní zařízení, řadou výjimek a nekonzistencí v datech. Díky KMP jsme ale vše zvládli bez větších problémů. Nutno dodat, že po této zkušenosti si celé naše oddělení začalo KMP velmi vážit.
Mobilní aplikace Forendors je velmi úspěšná a přejeme jí zářnou budoucnost.
Co řekl klient?
„Jako Product Owner, je pro mě klíčové mít tým, který nejenom rozumí mému projektu a jeho cílům, ale také přináší nové nápady a inovace. Je pro mě důležité, aby tým nejenom identifikoval překážky, ale také přicházel s konkrétními řešeními. Tým Quanti vyniká právě tím, že to vše umí propojit a můžu se na ně spolehnout.“