Case study > Mobile > Rozwój aplikacji mobilnej do monitorowania parametrów życiowych dla Body Watch

Body Watch to aplikacja mobilna zintegrowana z opaską Microsoft Band, umożliwiająca użytkownikom kompleksowe monitorowanie ponad 10 parametrów życiowych w czasie rzeczywistym. System został zaprojektowany dla osób aktywnych fizycznie, pacjentów pod opieką lekarzy oraz użytkowników, którzy chcą lepiej zrozumieć swój organizm na podstawie danych biometrycznych.
Celem projektu było opracowanie rozwiązania, które pozwala na ciągłe i dokładne monitorowanie danych zdrowotnych oraz biometrycznych, takich jak tętno, liczba kroków, temperatura skóry czy reakcje skórno-galwaniczne. Aplikacja musiała prezentować te dane w czasie rzeczywistym w sposób przejrzysty i użyteczny dla użytkownika.
Istotnym wyzwaniem było również zapewnienie dostępu do historii pomiarów. Użytkownik powinien móc nie tylko zobaczyć aktualne dane, ale także wrócić do wcześniejszych pomiarów, analizować sesje i eksportować informacje w formacie tekstowym lub do zewnętrznego systemu.
Projekt wymagał stabilnej komunikacji z urządzeniem wearable przez Bluetooth. W aplikacjach tego typu jakość połączenia ma bezpośredni wpływ na wiarygodność doświadczenia użytkownika — dane powinny być zbierane i prezentowane bez zbędnych przerw, opóźnień lub niejasności.
Dodatkowym obszarem była praca z wrażliwymi danymi użytkownika. Aplikacja musiała umożliwiać zarządzanie nimi w sposób bezpieczny, zrozumiały i zgodny z dobrymi praktykami UX, bez przeciążania użytkownika złożonością techniczną.

Edge One Solutions wsparło rozwój aplikacji mobilnej, która łączyła komunikację z urządzeniem wearable, zbieranie danych biometrycznych, prezentację wyników i historię pomiarów.
Zakres działań obejmował:
• rozwój lekkiej aplikacji mobilnej dla Androida,
• integrację aplikacji z opaską Microsoft Band,
• obsługę komunikacji przez Bluetooth Low Energy,
• monitorowanie ponad 10 parametrów życiowych,
• prezentowanie danych w czasie rzeczywistym,
• przygotowanie dashboardu użytkownika,
• podział danych na tygodnie, dni i sesje pomiarowe,
• przygotowanie szczegółowych ekranów dla poszczególnych parametrów,
• wizualizację danych w formie wykresów,
• prezentację wartości minimalnych, maksymalnych i średnich,
• obsługę historii pomiarów,
• wdrożenie możliwości eksportu danych,
• przygotowanie trybu manualnego i automatycznego zbierania danych,
• umożliwienie czyszczenia danych pomiarowych.
Zespół developerski stworzył lekką i funkcjonalną aplikację mobilną, która umożliwia użytkownikowi śledzenie danych z opaski Microsoft Band w czasie rzeczywistym. Aplikacja została zaprojektowana tak, aby użytkownik mógł szybko sprawdzić najważniejsze parametry organizmu i analizować je w prostym, czytelnym interfejsie.
Centralnym elementem rozwiązania był dashboard użytkownika. Dane zostały uporządkowane według tygodni, dni i sesji pomiarowych, co ułatwia analizę zmian w czasie i powrót do wcześniejszych wyników.
Aplikacja zawiera szczegółowe ekrany dla parametrów takich jak tętno, ekspozycja na promieniowanie UV, temperatura skóry, kalorie, światło otoczenia, GSR, wysokościomierz, akcelerometr i czujniki kontaktowe. Dane są prezentowane z wykorzystaniem wykresów oraz wartości minimalnych, maksymalnych i średnich.
Rozwiązanie umożliwia także eksport danych pomiarowych w formacie tekstowym lub do zewnętrznego systemu. Użytkownik może korzystać z manualnego i automatycznego trybu zbierania danych oraz czyścić dane pomiarowe, gdy jest to potrzebne.

Aplikacje mobilne zintegrowane z urządzeniami wearable muszą łączyć kilka obszarów: stabilną komunikację z urządzeniem, poprawne zbieranie danych, przejrzystą prezentację informacji i intuicyjną obsługę. W przypadku parametrów biometrycznych użytkownik oczekuje nie tylko dostępu do danych, ale również możliwości ich zrozumienia.
Projekt Body Watch pokazuje, jak aplikacja mobilna może przekształcić dane z urządzenia wearable w praktyczny interfejs do obserwacji organizmu. Dashboard, historia pomiarów, wykresy i eksport danych zwiększają użyteczność rozwiązania, ponieważ pozwalają użytkownikowi analizować nie tylko pojedynczy odczyt, ale także zmianę parametrów w czasie.
Dla firm healthtech, medtech, sportowych i wellness podobne rozwiązania mogą być podstawą produktów wspierających monitorowanie aktywności, analizę kondycji, pracę z danymi z sensorów oraz budowę usług opartych na urządzeniach połączonych.