Szukasz wybitnych specjalistów od web developmentu, którzy dowiozą projekt?
im_entia_luma_2880x1276

Luma: wieloplatformowa aplikacja mobilna w React Native, która pokazuje wyniki badań krwi na wykresie

Jak specjaliści trafnie dobrani przez Ideamotive zamienili wizję Entii w aplikację diagnostyczną, dzięki której użytkownicy zupełnie inaczej przeglądają swoje badania i zarządzają danymi.

W skrócie:

  • Klient

    Entia

    Kraj

    Londyn, Wielka Brytania

  • Zakres projektu i technologie

    Programowanie w React Native. Tworzenie aplikacji mobilnych

    Branża

    MedTech

  • Skład zespołu

    2 programistów aplikacji mobilnych, 1 project manager

    Czas trwania

    8 miesięcy

Entia, pionierska brytyjska firma MedTech, zmienia opiekę medyczną dzięki inteligentnym urządzeniom i sprzętowi do badania krwi. Kiedy potrzebowała aplikacji mobilnej, która pomoże lepiej wykorzystać te urządzenia, zwróciła się do Ideamotive. Nie chodziło tylko o obsadzenie stanowisk. Mieliśmy znaleźć innowatorów, którzy bez trudu wpiszą się w wizję Entii i wyjdą z projektem poza utarte schematy.

Wyzwanie:

Naszym zadaniem było stworzenie aplikacji na Androida i iOS, która pozwoli użytkownikom odczytać kod QR z wynikiem pomiaru z urządzenia Entii do badania krwi. Aplikacja miała umożliwiać zarządzanie wynikami badań krwi i ich wizualizację.

Aplikacja współpracuje z osobistym urządzeniem do badania hemoglobiny we krwi. Użytkownik wykonuje badanie i skanuje kod QR wygenerowany przez urządzenie. Wyniki badania pojawiają się w aplikacji w formie wykresu, a do każdego badania użytkownik może dodać odpowiedni komentarz.

Najwięcej trudności sprawiał interaktywny wykres, na którym miały się znaleźć wszystkie dane. Każdy z wyników zawierał własne dane medyczne: chorobę, dolegliwości bólowe, ogólne samopoczucie i tak dalej.

Do tej pory żadna aplikacja nie odczytywała kodów QR z urządzenia Entii do badania krwi. 

Klient przyszedł do nas z gotowym projektem interfejsu i wymaganiami funkcjonalnymi, ale nie miał dużego doświadczenia w tworzeniu oprogramowania.

Są naprawdę dobrzy. Bardzo szybko reagują, co ogromnie sobie cenię, zwłaszcza że pracujemy zdalnie, a oni mieszkają w innym kraju. Komunikacja zawsze była świetna i bardzo łatwo było się z nimi dogadać w sprawach projektu oraz przekazać, czego chcemy.

Alexandra Ponomarenko

Product Manager, ENTIA

Proces:

Pracowaliśmy już wcześniej z klientem i stworzyliśmy dla niego inną aplikację medyczną, Aura.

Tym razem otrzymaliśmy od zespołu Entii gotowy projekt interfejsu aplikacji. Zaczęliśmy od analizy zakresu projektu i przygotowaliśmy plan prac.

Do projektu wyznaczyliśmy dedykowany zespół, który zajął się implementacją. Użytkownik odczytuje w aplikacji dane medyczne, a zarządzanie nimi podlega wymogom prawnym. Dlatego musieliśmy przechowywać je w bazie w formie zgodnej z surowymi przepisami medycznymi. 

Od strony technologicznej wybraliśmy React Native, aby stworzyć aplikację wieloplatformową. Głównymi powodami były wydajność, krótki czas realizacji oraz prostota wdrożenia. 

Włożyliśmy też dużo pracy w ciągłe testy i poprawki, żeby przejścia były płynne, wykres się nie rozjeżdżał, a dane z kodu QR poprawnie się na nim wyświetlały. 

Podejście Ideamotive:

Zrozumienie wizji i wymagań:

Na początku Ideamotive dokładnie poznało wizję Entii, niuanse projektu i jego konkretne wyzwania. Wśród nich były surowe przepisy medyczne i potrzeba bardzo intuicyjnego interfejsu.

Dobór specjalistów:

W swojej rozbudowanej sieci Ideamotive znalazło dla Entii dedykowany zespół ekspertów od programowania w React Native, projektowania UX/UI i zgodności oprogramowania medycznego z przepisami. Tworzyli go nie tylko sprawni technicznie ludzie, ale pionierzy branży, którzy tak jak Entia pasjonowali się innowacjami w ochronie zdrowia.

Wspólny rozwój produktu:

Zespół ściśle współpracował z Entią i elastycznie reagował na zmieniające się potrzeby projektu. Stworzył własny czytnik kodów QR, zadbał o zgodność aplikacji z przepisami medycznymi i zbudował przyjazny interfejs, który w prosty sposób pokazuje złożone dane medyczne.

Stałe wsparcie i iteracje:

Specjaliści Ideamotive nie ograniczali się do wykonywania zadań. Współpracowali z klientem, dostosowywali się do zmian i wprowadzali innowacje. Dzięki ciągłym testom i regularnym informacjom zwrotnym aplikacja przerosła oczekiwania: jest solidna, skalowalna i intuicyjna.

Włożyliśmy dużo pracy w ciągłe testy i poprawki, żeby przejścia były płynne, wykres się nie rozjeżdżał, a dane z kodu QR poprawnie się na nim wyświetlały.

default_128x128

Jakub Wojtczak

Programista mobilny

Rezultat:

Efektem współpracy jest „Luma”, nowoczesna aplikacja, która zmieniła sposób, w jaki klienci Entii korzystają ze swoich danych medycznych. Na Androidzie i iOS działa równie płynnie, więc użytkownicy łatwiej i chętniej kontrolują swoje zdrowie. Ideamotive odegrało w tym kluczową rolę. Entia dostała więcej niż specjalistów: strategicznych partnerów, dzięki którym jej wizja stała się rzeczywistością.

Wyjątkowe podejście Ideamotive do doboru specjalistów okazało się dla Entii decydujące. Pokazało, że właściwy zespół potrafi zamienić koncepcję w przełomową innowację. Postawiliśmy na relacje i działaliśmy zgodnie z wizją Entii. Wnieśliśmy niezbędną wiedzę techniczną i wypracowaliśmy kreatywny, elastyczny proces tworzenia oprogramowania, który wyznaczył nowe standardy dla aplikacji MedTech.

Pracowałam z innymi firmami, którym po prostu przekazywaliśmy zaprojektowany przez nas produkt do wykonania, ale Ideamotive angażowało się bardziej. To było raczej partnerstwo: kiedy coś proponowaliśmy, oni wymyślali najlepszy sposób, żeby to wdrożyć.

Alexandra Ponomarenko

Product Manager, ENTIA

Porozmawiaj z naszym ekspertem

Umów bezpłatną konsultację i sprawdź, czy podobne rozwiązanie zadziała w Twojej firmie.

Pomogliśmy Entii i dziesiątkom innych organizacji. Napisz do nas i sprawdź, co nasza sieć specjalistów IT może zrobić dla Twojej firmy.