Mobile · IoT / React Native
KINGSMITH — aplikacja do ławeczki treningowej
Potrzebowaliśmy stabilnej aplikacji mobilnej z Bluetooth Low Energy: parowanie urządzenia, trening live, plany i raporty postępów — bez lagów i z niskim zużyciem baterii.
30s
od parowania do startu
Wyzwanie
Urządzenie fitness wymagało aplikacji, która działa pewnie w realnych warunkach treningu.
- Niestabilne połączenia BLE i utrata metryk w trakcie serii
- Potrzeba trybu offline i synchronizacji po treningu
- UX musiał być prosty — użytkownik startuje trening w mniej niż minutę
- Spójne metryki (powtórzenia, tempo, obciążenie) mimo szumu czujników
Rozwiązanie
Zbudowaliśmy warstwę BLE z reconnection, buforowaniem i debouncingiem metryk oraz aplikację React Native z planami i analityką.
Warstwa BLE
Parowanie, reconnection, kolejka komend i odporność na chwilowe dropy.
Trening LIVE
Serie, powtórzenia, przerwy, auto-pauza i zapis offline.
Plany i cele
Personalizacja obciążeń, progresja i przypomnienia.
Raporty
Dzienne/tygodniowe podsumowania i eksport postępów.
Rezultaty
Aplikacja weszła na rynek jako pełnoprawny produkt sprzętowy + software.
- Ponad 50 tys. pobrań i ocena 4.8/5
- Start treningu w ok. 30 sekund od pierwszego parowania
- Stabilna łączność BLE w typowych warunkach domowych
- Wyższe zaangażowanie dzięki planom i widocznym postępom
React NativeTypeScriptBluetooth LEAWS IoT
Przebieg współpracy
Tydzień 1–2
Discovery i PoC BLE
Tydzień 3–6
Core treningu, UI i synchronizacja
Tydzień 7–8
Testy urządzenia, polish UX i rollout
Chcesz podobny efekt w swojej firmie?
Pokażemy, co da się wdrożyć w 2–6 tygodni — bez długiego projektu IT.
Umów konsultację