GRobics App

Bei der GRobics App handelt es sich um eine innovative Fitnessanwendung, die Nutzerinnen und Nutzern ein personalisiertes Training basierend auf Echtzeitdaten ermöglicht. Über einen per Bluetooth gekoppelten Gurt werden Herzfrequenz und Wiederholungen erfasst. Auf Basis dieser Daten erstellt die App mithilfe einer komplexen KI-Logik individuelle Trainingspläne. Ich war als alleiniger Android-Entwickler für die komplette Umsetzung der App verantwortlich.

Meine Aufgaben:

  • Planung und Entwicklung der App auf Android

  • Bluetooth-Integration zur Echtzeit-Kommunikation mit dem Trainingsgurt

  • Verarbeitung und Visualisierung von Sensorwerten wie Puls und Wiederholungen

  • Anbindung an das KI-Backend zur dynamischen Trainingsplan-Erstellung

  • UI-Umsetzung auf Basis von XML-Layouts

  • Fehleranalyse, Optimierung und Testing auf verschiedenen Geräten

  • Enge Abstimmung mit dem iOS-Entwickler für ein konsistentes Nutzererlebnis

Verwendete Technologien & Tools:

  • Kotlin

  • Android SDK mit XML-Layouts

  • Bluetooth Low Energy (BLE)

  • Retrofit (REST-API-Anbindung)

  • LiveData / ViewModel (MVVM-Architektur)

  • Git, Android Studio