Nejnovější produkt společnosti Evenflo – SensorySoothe – byl bezesporu nejhlasitější projekt naší dosavadní historie. Ne kvůli výměně názorů při psaní kódu, ale díky testování. V naší kanceláři se neustále ozývaly zvuky vodopádu nebo naopak varovné notifikace. Výsledek? Mobilní aplikace pro amerického výrobce dětských autosedaček, která ulehčuje život rodičům těch nejmenších dětí.
Spolupráce s Evenflo pro nás je ideální kombinací technické výzvy a smysluplného produktu. Vývoj aplikace, která pomáhá rodičům postarat se o bezpečí jejich dětí, nás motivoval jít do hloubky – jak v UX, tak v samotné technologii. Z obyčejného senzoru projekt vyrostl k plnohodnotné IoT platformě, kterou teď můžeme dál rozvíjet.
Co-Founder, Cookielab
Americký výrobce Evenflo se pyšní více než 100letou historií výroby kočárků, autosedaček a dalšího vybavení pro děti a rodiče. V poslední době jejich produkty procházejí chytrou transformací a naším úkolem bylo postarat se o mobilní aplikaci, která propojí zařízení s telefonem.
Evenflo je součástí Goodbaby Group a naše spolupráce začala už při vývoji aplikace pro SensorSafe. Tento chytrý senzor umístěný na pásu dětské autosedačky rozpozná, když se dítě například omylem rozepne a aplikace od nás upozorní rodiče, stejně jako v případě, kdy dítě zůstane v autě samo. V roce 2024 jsme se však pustili do vývoje nové aplikace pro produkt SensorySoothe. Toto chytré madlo autosedačky umožňuje rodině nastavit různé světelné a zvukové scény, které nejmenší pasažéry při cestě uklidní.
Z aplikace pro jednoduchý Bluetooth senzor jsme se tak posunuli ke komplexní IoT aplikaci. Cílem bylo dodat uživatelsky přívětivou a stabilní mobilní aplikaci, ve které bude mít k SensorySoothe přístup celá rodina bez ohledu na typ telefonu a která pošle kritické notifikace i v případě, že vypadne signál mezi senzorem a telefonem.
Během vývoje mobilní aplikace jsme řešili několik technických výzev, od Bluetooth konektivity přes kompatibilitu s různými typy telefonů po falešné notifikace. Testování tak probíhalo u nás v kanceláři na různých modelech telefonů, ale především mezi uživateli v USA i Evropě. Na každém kontinentu se totiž mobily a auta chovají trochu jinak a my jsme potřebovali mít 100% jistotu, že aplikace bude fungovat vždy stejně.
Užili jsme si ale také vývoj příjemnějších funkcionalit. Do aplikace jsme zakomponovali například intuitivní player podobný Spotify, přes který rodiče můžou ovládat přednastavené scény světla a zvuků. Po celou dobu jsme spolupracovali s hardwarovým týme v USA a ladili chování aplikace i Bluetooth ještě během vývoje hardwaru.
Evenflo plánuje rozšířit svou řadu chytrých zařízení o další typy produktů. Paralelně s vývojem nových funkcionalit jsme proto začali s restrukturalizací stávajícího kódu, abychom mohli lépe reagovat na budoucí požadavky. Už teď se těšíme, co dalšího budeme vymýšlet a testovat!
Nejnovější produkt společnosti Evenflo – SensorySoothe – byl bezesporu nejhlasitější projekt naší dosavadní historie. Ne kvůli výměně názorů při psaní kódu, ale díky testování. V naší kanceláři se neustále ozývaly zvuky vodopádu nebo naopak varovné notifikace. Výsledek? Mobilní aplikace pro amerického výrobce dětských autosedaček, která ulehčuje život rodičům těch nejmenších dětí.
Spolupráce s Evenflo pro nás je ideální kombinací technické výzvy a smysluplného produktu. Vývoj aplikace, která pomáhá rodičům postarat se o bezpečí jejich dětí, nás motivoval jít do hloubky – jak v UX, tak v samotné technologii. Z obyčejného senzoru projekt vyrostl k plnohodnotné IoT platformě, kterou teď můžeme dál rozvíjet.
Co-Founder, Cookielab
Americký výrobce Evenflo se pyšní více než 100letou historií výroby kočárků, autosedaček a dalšího vybavení pro děti a rodiče. V poslední době jejich produkty procházejí chytrou transformací a naším úkolem bylo postarat se o mobilní aplikaci, která propojí zařízení s telefonem.
Evenflo je součástí Goodbaby Group a naše spolupráce začala už při vývoji aplikace pro SensorSafe. Tento chytrý senzor umístěný na pásu dětské autosedačky rozpozná, když se dítě například omylem rozepne a aplikace od nás upozorní rodiče, stejně jako v případě, kdy dítě zůstane v autě samo. V roce 2024 jsme se však pustili do vývoje nové aplikace pro produkt SensorySoothe. Toto chytré madlo autosedačky umožňuje rodině nastavit různé světelné a zvukové scény, které nejmenší pasažéry při cestě uklidní.
Z aplikace pro jednoduchý Bluetooth senzor jsme se tak posunuli ke komplexní IoT aplikaci. Cílem bylo dodat uživatelsky přívětivou a stabilní mobilní aplikaci, ve které bude mít k SensorySoothe přístup celá rodina bez ohledu na typ telefonu a která pošle kritické notifikace i v případě, že vypadne signál mezi senzorem a telefonem.
Jednou z hlavních technických výzev bylo umožnit, aby se SensorySoothe automaticky připojilo ke správnému účtu v rámci rodiny bez nutnosti ručního párování každým uživatelem.
Zatímto na Androidu jde o relativně snadnou záležitost díky přístupu k MAC adrese, u iOS jsme na to museli jinak. Navrhli jsme proto vlastní mechanismus identifikace zařízení, který využívá metadata ze skenování BLE periferií. Ty následně porovnáváme s informacemi z backendu a podle toho aplikace pozná, ke které rodině zařízení patří. Abychom tuto funkcionalitu zachovali i na Androidu, museli jsme přeorientovat naši doménu původně vyvinutou pro SensorSafe, aby se synchronizovala s backendem a aplikací pro iOS.
Po celou dobu jsme spolupracovali s hardwarovým týme v USA a ladili chování aplikace i Bluetooth ještě během vývoje hardwaru, což byla velká výhoda. Testování pak probíhalo u nás v kanceláři na různých modelech telefonů, ale především mezi uživateli v USA i Evropě. Na každém kontinentu se totiž mobily a auta chovají trochu jinak a my jsme potřebovali mít 100% jistotu, že aplikace bude fungovat vždy stejně.
Evenflo plánuje rozšířit svou řadu chytrých zařízení o další typy produktů. Paralelně s vývojem nových funkcionalit jsme proto začali s restrukturalizací stávajícího kódu, abychom mohli lépe reagovat na budoucí požadavky. Už teď se těšíme, co dalšího budeme vymýšlet a testovat!