Referencja

Milo Solutions nieustannie przewyższa nasze oczekiwania. Cały zespół Milo wyróżnia się: skutecznym odpowiadaniem na nasze potrzeby, płynną komunikacją oraz efektywnym procesem zawierania umowy. Z niecierpliwością czekamy na produkt końcowy i mamy nadzieję kontynuować współpracę nad jego dalszym rozwojem.

sebastian kraves.jpg

Sebastian Kraves

Co-founder, miniPCR bio; Genes in Space

O projekcie

MiniPCR służy zarówno początkującym studentom jak i zaawansowanym pracownikom naukowym. Urządzenie jest używane w laboratoriach DNA, a nawet na Międzynarodowej Stacji Kosmicznej w celu badania reakcji łańcuchowych polimerazy. Użytkownik może tworzyć własne programy, ustawiając parametry takie jak temperatura denaturacji, wyżarzania oraz wydłużania. Aplikacja posiada intuicyjny interfejs programowania, pozwalający na łatwe i szybkie ustawienie parametrów PCR. Animacje oraz rysowanie wykresów w czasie rzeczywistym pozwala na monitorowanie i analizowanie eksperymentów na DNA. Nasz zespół dostarczył aplikację desktopową, mobilną oraz na chromebooki. Oprócz języka angielskiego zajęliśmy się dostosowaniem aplikacji i tłumaczeń do języka francuskiego i polskiego.

medics-in-lab lab.jpg surgery.jpg

Cele

Na każdy problem znajdziemy odpowiednie rozwiązanie

Problemy

  • Brak aplikacji, która byłaby w taki sposób przystępna zarówno dla młodszych, jak i doświadczonych laborantów.
  • Problemy z dużą ilością kabli łączących urządzenie z komputerem.
  • Brak aplikacji, które współpracują z popularnym w USA chromeOS.

Rozwiązania

  • Wypracowanie aplikacji dostępnej dla każdego posiadacza urządzenia. Aplikacja jest na tyle intuicyjna, że nie wymaga żadnego szkolenia z jej użytkowania.
  • Dostosowanie modułu BLE nRF oraz integracja z aplikacją.
  • Stworzenie aplikacji multiplatfromowej, również dostępnej na ChromeOS.

Etapy realizacji

Przygotowanie

Wymagania klienta opierały się na poprzedniej wersji aplikacji, którą również tworzyło Milo. Względem wersji v1 rozszerzono funkcjonalności o możliwość łączenia urząd z telefonami, chromebookami oraz najważniejsze, dodanie komunikacji bluetooth.

Preparation.png

Projektowanie

Milo otrzymało od klienta ogólne mockupy do podstawowych widoków, na podstawie których miały bazować pozostałe ekrany.

Design.png

Programowanie

Cała aplikacja została stworzona w C++/Qt. Do komunikacji urządzenia z telefonem poprzez USB została wykorzystana Java. Aplikacja jest w pełni responsywna i pozwala na komfortowe korzystanie na telefonie, tablecie oraz komputerze.

Development.png

Testowanie

Proces testowania był niezwykle wymagający ze względu na to, że przez większość trwania projektu nie było na nim żadnego testera, dlatego QA miało trudne zadanie do wykonania. Dodatkowym utrudnieniem był fakt, że urządzenia często się psuły i wymagało to stałego lutowania oraz ponownego programowania firmware'u urządzenia oraz bluetooth. Wsparcie wielu platform desktopowych, mobilnych i chrome OS wiązało się z wydłużonym procesem testowania.

Testing.png

Wdrożenie

Aplikacja została opublikowana na App Store oraz Play Store. Istnieje również wersja specjalna, poszerzona o nowe wymagania, dla indywidualnych klientów, którzy pracują z językiem francuskim.

Deployment.jpg

Zainteresowały Cię projekty z branży: Edukacja / Nauka ?

Chcesz, żebyśmy przygotowali dla Ciebie wycenę projektu? Wystarczy tylko, że klikniesz w

Wycena projektu

Zobacz Realizacje: