Evenflo:
Jednoduchá aplikace pro zaneprázdněné rodiče

bonami logo
Business
Pro vývojáře

Nejnovější technologický projekt značky Evenflo – SensorySoothe – byl bezesporu nejhlučnějším v dosavadní historii Cookielabu. Ne kvůli vášnivým debatám nad kódem, ale kvůli testování. Naše kancelář se rázem proměnila v kulisu plnou zvuků přírody a dětských písniček. Výsledek? Mobilní aplikace pro amerického výrobce dětských autosedaček Evenflo, která usnadňuje život rodičům těch nejmenších pasažérů.

Vývoj kompletní mobilní aplikace pro Bluetooth zařízení

Funkce rodinného sdílení po spárování zařízení

Vývoj mechanismu upozornění při ztrátě signálu mezi senzorem a telefonem

Softwarová podpora pro „chytrou“ transformaci dětských autosedaček

„Cookielab je naším technickým partnerem už 7 let a byl klíčovým členem týmu při zrodu SensorySoothe. Díky jejich hluboké expertíze a profesionálnímu přístupu jsme mohli integrovat komplexní set funkcí a přitom zajistit hladké a úspěšné uvedení produktu na trh. Oceňujeme jejich důkladné testování a smysl pro detail.“

Matt Lewis

Technology Product Manager, Evenflo

Evenflo, dceřiná společnost Goodbaby International, má více než 100 let zkušeností s výrobou kočárků, autosedaček a další dětské výbavy. V posledních letech prochází jejich produktová řada chytrou transformací a naším úkolem bylo vytvořit mobilní aplikaci, která propojí nové zařízení s chytrými telefony.

Naše spolupráce začala vývojem mobilní aplikace pro technologii SensorSafe. Tento chytrý hrudní klip dokáže například rozpoznat, když se dítě omylem odepne nebo zůstane samo v autě a aplikace na to rodiče okamžitě upozorní.

V roce 2024 jsme se pustili do nové verze aplikace, která podporuje řadu produktů SensorySoothe. Tato technologie integruje světla a zvuky přímo do madla nejnovější dětské autosedačky LiteMax NXT a umožňuje rodině ovládat světelné a zvukové scény, které pomáhají miminko během jízdy uklidnit.

Z aplikace pro jednoduchý Bluetooth senzor jsme se tak posunuli ke komplexní IoT aplikaci. Naším cílem bylo dodat stabilní a uživatelsky přívětivou aplikaci, která umožní přístup k SensorSafe i SensorySoothe napříč zařízeními, bez ohledu na platformu, a zároveň posílá kritická upozornění i při výpadku Bluetooth připojení.

Vývoj a testování napříč kontinenty

Během vývoje mobilní aplikace jsme řešili několik technických výzev, od Bluetooth konektivity po kompatibilitu s více zařízeními. Testování probíhalo v naší kanceláři na různých modelech telefonů, ale co je důležitější, také přímo s uživateli v USA i v Evropě. Mobilní zařízení i automobily se totiž na různých kontinentech chovají trochu jinak, a 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. Například jsme vytvořili intuitivní přehrávač, díky kterému mohou rodiče přímo z aplikace ovládat zvukové a světelné scény. Po celou dobu jsme úzce spolupracovali s hardwarovým týmem v USA a ladili chování aplikace i Bluetooth komunikace, zatímco byl hardware ještě ve vývoji.

Příprava na nové produkty a funkce

Evenflo plánuje v nadcházejících letech rozšiřovat nabídku chytrých zařízení. Spolu s vývojem nových funkcí jsme proto začali také s restrukturalizací stávajícího kódu, abychom byli lépe připraveni na další vývoj. Už teď se těšíme, co dalšího budeme moct vyvíjet a testovat!

Software Development hero image - monitor

Evenflo:
IoT appka pro iOS i Android se vším, co k tomu patří

bonami logo
Business
Pro vývojáře

Nejnovější technologický projekt značky Evenflo – SensorySoothe – byl bezesporu nejhlučnějším v dosavadní historii Cookielabu. Ne kvůli vášnivým debatám nad kódem, ale kvůli testování. Naše kancelář se rázem proměnila v kulisu plnou zvuků přírody a dětských písniček. Výsledek? Mobilní aplikace pro amerického výrobce dětských autosedaček Evenflo, která usnadňuje život rodičům těch nejmenších pasažérů.

Vývoj kompletní mobilní aplikace pro Bluetooth zařízení

Funkce rodinného sdílení po spárování zařízení

Vývoj mechanismu upozornění při ztrátě signálu mezi senzorem a telefonem

Softwarová podpora pro „chytrou“ transformaci dětských autosedaček

Martin Homolka - CO-Founder

"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."

Martin Homolka

Co-Founder, Cookielab

Evenflo, dceřiná společnost Goodbaby International, má za sebou více než 100 let zkušeností s výrobou kočárků, autosedaček a dalšího vybavení pro děti a rodiče. V poslední době prochází jejich produkty chytrou transformací a naším úkolem bylo vytvořit mobilní aplikaci, která propojí nové hardwarové produkty s chytrými telefony.

Naše spolupráce začala vývojem mobilní aplikace pro jejich technologii SensorSafe. Tento chytrý hrudní klip mimo jiné rozpozná, když se dítě omylem odepnulo nebo zůstane samo v autě a aplikace na to rodiče okamžitě upozorní.

V roce 2024 jsme začali pracovat na nové verzi aplikace podporující řadu produktů SensorySoothe. Tato technologie integruje světla a zvuky do madla nejnovější kojenecké autosedačky LiteMax NXT a umožňuje rodině ovládat světelné a zvukové scény, které pomáhají miminka během jízdy uklidnit.

Z aplikace pro jednoduchý Bluetooth senzor jsme se tak posunuli ke komplexní IoT aplikaci. Naším cílem bylo dodat uživatelsky přívětivou a stabilní aplikaci, která umožní přístup k SensorSafe i SensorySoothe celé rodině bez ohledu na typ zařízení a platformu, a zároveň posílá kritická upozornění i při výpadku Bluetooth připojení.

Použité technologie

Android

Bluetooth Low Energy

Coroutines

Work Manager

Protobuf

GraphQL

OAuth

Material Design

Firebase

Koin

DataStore

Vývoj pro obě platformy

Jednou z hlavních technických výzev bylo umožnit, aby se SensorySoothe automaticky připojovalo ke správnému rodinnému účtu bez nutnosti ručního párování každým uživatelem.

Zatímco 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 mechanismus automatického připojení na základě vlastního identifikačního systému, který využívá metadata ze skenování BLE periferií.

Tato metadata se následně porovnávají s backendovými daty, což aplikaci umožňuje rozpoznat, do které rodiny zařízení patří. Aby vše fungovalo i na Androidu, bylo nutné přepracovat doménovou logiku původně vyvinutou pro SensorSafe tak, aby se synchronizovala s backendem i s iOS aplikací.

Užili jsme si ale také vývoj příjemnějších funkcionalit. Například jsme integrovali intuitivní přehrávač médií, který rodičům umožňuje ovládat přednastavené světelné a zvukové scény.

Během celého procesu vývoje appky jsme úzce spolupracovali s hardwarovým týmem v USA a ladili chování aplikace i Bluetooth připojení, a to ještě během vývoje samotného hardwaru, což byla obrovská výhoda. Testování probíhalo v naší kanceláři na různých modelech telefonů, a co je nejdůležitější, také s uživateli v USA i v 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ě.

Příprava na nové produkty a funkce

Evenflo plánuje v následujících letech rozšířit svou nabídku chytrých zařízení. Paralelně s vývojem nových funkcí jsme proto začali s restrukturalizací stávajícího kódu, aby byl lépe připraven na budoucí požadavky. Už teď se těšíme, co dalšího budeme vyvíjet a testovat!

Software Development hero image - monitor
Pojďme probrat váš byznys...
nebo
...vaši kariéru
Otevřené pozice

Kliknutím na „Přijmout“ souhlasíte s ukládáním souborů cookie na vašem zařízení za účelem zlepšení webu, analýzy a podpory našeho marketingového úsilí. Další informace naleznete v našich Privacy Policy.