Neos PL | Mood Up team - software house
Neos logo

Aplikacja Smart Home do monitorowania sytuacji kryzysowych

Neos tablet
neos phones 1

Zakres pracy

Projekt graficzny, frontend development, testowanie.

Wyzwanie

Nasz klient chciał stworzyć aplikację mobilną dla inteligentnego domu, która pozwoliłaby użytkownikom monitorować ich domy pod kątem nagłych wypadków i włamań. Aplikacja musiała być kompatybilna z wieloma czujnikami zewnętrznymi (takimi jak czujniki przecieków czy czujki ruchu). Kluczową cechą był płynny transfer danych z urządzeń do aplikacji w czasie rzeczywistym. Aplikację na Androida przejęliśmy od innego producenta oprogramowania w jej wczesnej wersji, a wersję na iOS zaprojektowaliśmy i napisaliśmy od podstaw.

Rozwiązanie

W aplikacji do monitorowania sytuacji kryzysowych nie ma miejsca na błędy. Wiedzieliśmy, że musimy zapewnić jej bezproblemową komunikację z wszystkimi urządzeniami zewnętrznymi. Dodatkowym wyzwaniem był fakt, że nasz klient współpracował z wieloma podwykonawcami. Z tego powodu oprogramowanie każdego czujnika było inne. Rozwiązaliśmy ten problem i zapewniliśmy płynne działanie aplikacji dzięki użyciu języków natywnych z elementami programowania niskopoziomowego.
NASZYCH SPECJALISTÓW
people 1
years 1
LAT NA PROJEKCIE
W miarę dalszej współpracy z klientem, technologia, którą początkowo wykorzystywaliśmy, po czasie przestała być aktualna. Aby utrzymać wysoką jakość aplikacji, postanowiliśmy przepisać ją na języki Swift i Kotlin. Spowodowało to pewne kolizje pomiędzy nowymi i starymi modułami - a nie chcieliśmy, aby to hamowało nasze postępy. W celu rozwiązania tego problemu, nasz zespół QA zaczął używać aplikacji do śledzenia zgłoszeń, dzięki czemu mógł szybko zlokalizować źródło problemu i przekazać je deweloperom. To znacznie przyśpieszyło pracę i sprawiło, że cały proces transformacji stał się płynniejszy.

Zastosowane technologie

Java, Kotlin, Swift, Objective-C, Python Home Kit, IoT, White Labeling, CI/CD, Git, In-App Purchases, Swift, Android SDK, Parse, Reactive Programming
Neos mobile

Wyniki

Stworzyliśmy aplikację mobilną, która obsługuje kilkanaście urządzeń z czujnikami zewnętrznymi. Nasza współpraca z klientem trwa już od ponad siedmiu lat. W tym czasie lista kompatybilnych urządzeń zewnętrznych wzrosła, a my dodaliśmy kilka nowych funkcji, takich jak geofencing (automatyczne uzbrajanie).

Codziennie tysiące użytkowników, zwłaszcza w Wielkiej Brytanii, korzysta z naszej aplikacji, aby zapewnić bezpieczeństwo swoim domom. Zgodnie z ich preferencjami, pomogliśmy zapobiec szkodom wartym tysiące funtów, spowodowanym przez przecieki, pożary lub włamania.
GWIAZDEK NA PLAY STORE
star
people 2
OBSŁUGIWANYCH URZĄDZEŃ