Commity.cz sdílí příspěvek kolegy
Ornitolog v terénu je úplně jiný uživatel než ten, pro kterého běžně navrhujeme mobilní aplikace. Bez signálu, v rukavicích, s low-endovým telefonem a slabou baterkou. A navíc dobrovolník, ne technologický nadšenec. Jakmile mu appka začne házet klacky pod nohy, vykašle se na to. A s ním odejdou i cenná data.
Přesně pro takové uživatele jsme před 5 lety vyvinuli appku pro Českou společnost ornitologickou (Česká společnost ornitologická) a od té doby se o ni staráme.
K tomu projektu jsme se dostali oklikou. Celá naše rodina je v ČSO. Když byly děti malé, chodili jsme na vycházky, pozorovali ptáky a manželka zapisovala data do faunistické databáze Avif. Žádná mobilní apka tehdy neexistovala - takže hezky na papír a večer přepsat do počítače. Takovouhle neefektivitu vidím nerad a protože jsem v té době dělal Android vývoj, napsal jsem jí na to mobilní appku. Chtěl jsem ji pak nabídnout i ČSO, ale zjistil jsem, že už pracují na vlastní aplikaci.
O pár let později, to už jsme měli Commity.cz, se nám ČSO sami ozvali. Jejich appka potřebovala nový tým, který ji dokáže dlouhodobě udržovat a rozvíjet. Převzali jsme vývoj a rozhodli se pro kompletní přepis ve Flutteru, aby appka běžela kromě Androidu i na iOS.
Každé rozhodnutí v návrhu tu má jinou váhu, než na co jsme zvyklí. Kolik kroků smí trvat zápis pozorování, když má uživatel zmrzlé prsty? Jak se appka zachová, když uprostřed zápisu vypadne signál? Co se stane s daty, když dojde baterka? V běžné byznys aplikaci jsou tohle edge cases. Tady je to denní realita.
Data, která se do appky sbírají, mají reálný dopad. ČSO letos slaví 100 let a z Česka koordinuje monitoring ptáků pro 30 evropských zemí. Výsledky přímo ovlivňují legislativu EU. Každý zápis, který se nepodaří uložit kvůli špatnému UX, je díra ve skládačce, podle které se rozhoduje o ochraně přírody.
Mimochodem, ČSO je postavená na dobrovolnících a každá ruka v terénu se počítá. Pokud rádi chodíte do přírody, mrkněte se, jak se zapojit. Nemusíte být studovaný ornitolog, stačí mít chuť jít ven a dívat se kolem sebe. A používat u toho super appku. 😀




