Aplikacja mobilna do zarządzania rowerami elektrycznymi

 

O kliencie

Engineo to firma, która pełni rolę centrum badawczo-rozwojowego dla branży rowerowej. Kompleksowo zarządzają nowymi produktami – zajmują się generowaniem pomysłów i opracowywaniem dokumentacji projektowej oraz wdrażaniem konceptów do produkcji seryjnej.

Engineo poszukiwało rzetelnego partnera technologicznego, który zaprojektuje i wykona aplikację mobilną Ridemore do zarządzania ultranowoczesnymi i inteligentnymi rowerami elektrycznymi.

Jak zrobić aplikację dla rowerzystów?

Naszym zadaniem było stworzenie aplikacji mobilnej dla rowerzystów korzystających z rowerów elektrycznych, co wymagało od nas nie tylko zaprojektowania jej pod kątem użyteczności, ale również bezpieczeństwa użytkowników. Do nas należało kompleksowe zrealizowanie produktu – od zaprojektowania  (analiza biznesowa, tworzenie warstwy UX/UI), przez zakodowanie i przetestowanie oraz wsparcie w uruchomieniu gotowej aplikacji w sklepach Google oraz Apple.

Zgodnie z założeniami projektu aplikacja miała umożliwiać m.in.

  • obsługę sterownika roweru elektrycznego w oparciu o komunikację Bluetooth Low Energy (BLE),
  • sterowanie parametrami roweru elektrycznego,
  • pobieranie danych wynikowych pracy sterownika,
  • zarządzanie funkcjami roweru (ABS, poziom wsparcia itd.),
  • rejestrowanie tras przejazdu,
  • możliwość wypożyczania roweru innym użytkownikom aplikacji,
  • skanowanie tagów NFC oraz kodów QR.

 

Kluczem do wytworzenia aplikacji Ridemore byli odpowiedni ludzie i ich kompetencje

Do projektu podeszliśmy z ogromną energią – część naszego zespołu to zapaleni rowerzyści! W pierwszej kolejności uszczegółowiliśmy wymagania z dokumentacji Engineo. Zrobiliśmy warsztaty i kompletną analizę biznesową, co pozwoliło nam lepiej poznać produkt, a klientowi dokonać kilku znaczących ulepszeń, jeszcze na etapie koncepcji. Stworzyliśmy też różne propozycje widoków, dzięki czemu aplikacja nabrała bardzo realnych kształtów.

Na jakie obszary szczególnie zwróciliśmy uwagę?

  • skalowalność – kolejne nowe modele muszą z łatwością współpracować z aplikacją,
  • UX i UI podczas projektowania,
  • gromadzenie i przetwarzanie danych w chmurze, łatwe generowanie przejrzystych raportów,
  • płynność działania aplikacji, nieobciążanie baterii telefonu,
  • prostota i szybkość w połączeniu roweru z Ridemore.

Do zespołu deweloperskiego od razu dołączyliśmy testera, który na bieżąco przygotował scenariusze testów akceptacyjnych. Po każdym sprincie sprawdzał wytworzone funkcjonalności, dzięki czemu ewentualne błędy były usuwane na bardzo wczesnym etapie.

Biorąc pod uwagę oczekiwania zebrane podczas analizy, Ridemore powstało z zastosowaniem technologii .Net i React Native. Całość postawiliśmy na Google Cloud Platform z uwzględnieniem możliwości, jakie daje Firebase i Google Data Studio. Rower można dziś dodać do aplikacji poprzez zeskanowanie telefonem kodu NFC lub QR. Dodatkowo aplikacja komunikuje się z silnikiem roweru za pomocą BLE (Bluetooth Low Energy), co zdecydowanie oszczędza baterię w telefonie.

Bartosz Cichocki, Software Architect

Efekt naszej pracy: aplikacja mobilna do zarządzania inteligentnym rowerem

Ciekawi, co można w niej zrobić? Kluczowe jest tworzenie profili wspomagania jazdy, w zależności od wieku i doświadczenia kierującego. Użytkownik roweru wybiera ten, który najbardziej do niego pasuje, a aplikacja steruje silnikiem elektrycznym w rowerze. Magia, prawda?

Stworzona i przetestowana przez nas aplikacja:

  •   gromadzi dane o pokonanym dystansie i stanie naładowania baterii w rowerze,
  •   ma możliwość powiadomienia o wypadku lub próbie kradzieży,
  •   informuje o konieczności wizyty w serwisie,
  •   pozwala na wyznaczanie tras i nawigowania do celu,
  •   dzięki wykorzystaniu chmury Google w prosty sposób generuje raporty dostępne przez przeglądarkę internetową.

Solwit, dysponując 6-osobowym zespołem specjalistów różnych dziedzin, dostarczył aplikację mobilną w zaledwie 6 miesięcy. Współpracę rozpoczęliśmy od warsztatów połączonych z analizą biznesową, które sprecyzowały nasze oczekiwania oraz pozwoliły na szybki start projektu. Przez cały okres developmentu byliśmy w stałym kontakcie z zespołem Solwitu. Na bieżąco reagowali na wszelkie zmiany, a jednocześnie sami proponowali ulepszenia.

Wojciech Szymański, R&D Manager, Engineo Sp. z o.o.

Co ważne oprogramowanie pozwala też utworzyć garaż, zarządzać większą ilością rowerów, wypożyczać je oraz monitorować.

Odpowiadaliśmy za analizę biznesową, projekt i wykonanie aplikacji mobilnej oraz testy oprogramowania. Wspieramy też Engineo w procesie zakupu zasobów chmurowych Google.

 

Aplikacja mobilna do zarządzania rowerami elektrycznymi
Branża i kraj
producent rowerów
Polska
Technologie
.Net
Google Cloud Platform
React Native
Platformy
iOS
Android
Web
POROZMAWIAJMY O TWOIM PROJEKCIE
Porozmawiajmy o Twoim projekcie:
Wymagania01

Powiedz nam czego dokładnie potrzebujesz.

Priorytety02

Ustalmy priorytety i kolejność wykonywanych funkcjonalności / funkcji / zmian Twojego oprogramowania.

Czas03

Chcemy wiedzieć, na kiedy potrzebujesz gotowego rozwiązania.

Z przyjemnością odpowiemy na każde pytanie
WYŚLIJ ZAPYTANIE
Najnowsze Case Studies
Testowanie bankowych aplikacji mobilnych i webowych
Testowanie oprogramowania
WIĘCEJ
Aplikacja webowa i mobilna do obsługi NTP
Rozwój oprogramowania
WIĘCEJ
Przygotowanie do wdrożenia systemów CSMS & SUMS – ocena zgodności w zakresie cybezpieczeństwa w kontekście regulacji R155 i R156
Cyberbezpieczeństwo
WIĘCEJ
Rozwój i utrzymanie systemu IoT do zarządzania energią w budynkach
Rozwój oprogramowania
WIĘCEJ
Rozbicie systemowego monolitu na mikroserwisy
Biznes w chmurze
WIĘCEJ
Refaktoring aplikacji webowej i nowy framework do szybkiego tworzenia aplikacji bankowych
Rozwój oprogramowania
WIĘCEJ
SKONTAKTUJ SIĘ
Wypełnij
formularz.
Skontaktujemy się z Tobą,
żeby umówić rozmowę
w dogodnym dla Ciebie terminie.