🇬🇧

Endurance by Endulytics – Fitness-App mit Wearables & Trainingsplanung

Die App „Endurance by Endulytics“ unterstützt Ausdauersportler bei Training, Analyse und Zieltracking: Anbindung von Herzfrequenz-, Leistungs- und Trittfrequenz-Sensoren per BLE, strukturierte Trainingspläne und sichere Synchronisation der Aktivitätsdaten über WiFi – entwickelt von Groenewold IT Solutions in Ostfriesland (Made in Germany).

Endurance by Endulytics – Fitness-App mit Wearables & Trainingsplanung

Fitness

Die Herausforderung

Messgenauigkeit, Gerätevielfalt und Sportler-Erwartungen

Ausdauersportler erwarten verlässliche Echtzeitwerte und nachvollziehbare Trainingshistorie: Herzfrequenz, Leistung (Watt), Trittfrequenz und Distanz sollen ohne Aussetzer angezeigt werden – im Freien, in der Halle und bei wechselnden Empfangsbedingungen. Hersteller von Sensoren und Smartwatches setzen unterschiedliche BLE-GATT-Profile und Firmware-Versionen ein; nicht jedes Gerät verhält sich beim Pairing, bei Reconnects im Hintergrund oder bei gleichzeitiger Nutzung mehrerer Sensoren gleich.

Zusätzlich soll die App auch offline nutzbar bleiben: Aufgezeichnete Einheiten dürfen nicht verloren gehen, wenn kurzzeitig kein Netz verfügbar ist. Sobald wieder WLAN oder mobiles Internet besteht, müssen Daten konfliktfrei mit dem Backend abgeglichen werden – ohne doppelte Einträge und ohne dass Nutzer manuell eingreifen müssen.

Energieverbrauch, Hintergrundverarbeitung und Datenschutz

Kontinuierliches Scannen und Verbinden mit BLE-Geräten, kombiniert mit Display an und GPS-Szenarien, belastet Akku und CPU. iOS und Android begrenzen Hintergrundaktivität unterschiedlich streng: Eine Lösung, die auf dem Testgerät funktioniert, kann auf älteren Smartphones oder unter Last zu Verbindungsabbrüchen führen. Parallel gilt es, personenbezogene Gesundheits- und Leistungsdaten DSGVO-konform zu verarbeiten – von der lokalen Speicherung bis zur übertragenen Historie in der Cloud.

Wettkämpfe und Gruppentrainings erzeugen Funkstörungen; die App muss Reconnects und Sensor-Prioritäten so handhaben, dass kritische Metriken nicht für Minuten verschwinden.

Unsere Lösung

Screenshots der App

Native Clients, BLE-Stack und robuste Sensor-Anbindung

Wir haben die Endurance-App nativ für iOS (Swift) und Android (Kotlin) umgesetzt und die BLE-Schicht gezielt pro Plattform angebunden: Scan-Intervalle, Reconnect-Strategien und Caching von Geräte-Metadaten sind so gewählt, dass typische Kombinationen aus Brustgurt, Powermeter und Radcomputer stabil laufen. Wo Hersteller proprietäre Erweiterungen nutzen, kapseln wir die Logik in modulare Adapter, damit Updates einzelner SDKs oder Firmware-Stände nachziehbar bleiben.

Für die Trainingsplanung kombinieren wir strukturierte Intervalle, Zielzonen und Auswertungen im UI mit einer klaren Tages- und Wochenübersicht. Nutzer sehen auf einen Blick, ob sie im geplanten Bereich trainiert haben – inklusive optionaler Hinweise zu Belastung und Erholung, ohne die App mit medizinischen Zusagen zu überfrachten.

Synchronisation über WiFi, API-Design und Offline-First

Die Synchronisation mit dem Backend erfolgt über verschlüsselte REST-APIs; nach dem Training werden Datensätze gebündelt übertragen, sobald eine stabile Verbindung besteht. Lokal halten wir eine Warteschlange mit Idempotenz-Keys, damit bei abgebrochenen Uploads keine Duplikate entstehen. So bleibt die Historie konsistent – ob der Sportler zuhause im WLAN synchronisiert oder unterwegs mobiles Netz nutzt.

Leistungsbezug und Vertiefung

Mehr zu unserer App-Entwicklung und im Blog-Artikel IoT-Entwicklung & Smart Home.

Ergebnisse

Stabilität im Feld und wartbare Architektur

Im Projektverlauf lag der Fokus auf reproduzierbaren Tests mit realen Sensor-Sets und auf einer Architektur, die sich für Folge-Features eignet: zusätzliche Sportarten, erweiterte Auswertungen oder Anbindungen an Drittanbieter. Die Zusammenarbeit mit Endulytics war iterativ – Prioritäten aus Nutzerfeedback und Trainingspraxis flossen in Sprint-Planung und UX-Anpassungen ein.

Nutzererlebnis und Performance

Die Oberfläche ist auf schnelle Erfassung vor dem Training und klare Auswertung danach ausgelegt: wenig Tap-Fricition, gut lesbare Kennzahlen und sinnvolle Defaults für Zonen und Einheiten. Durch gezielte Profiling-Runden auf Mittelklasse-Geräten halten wir UI-Animationen und Chart-Rendering im Rahmen, damit die App auch nach längeren Sessions flüssig bleibt.

Training im Feld

Sensor-Adapter und Offline-Sync

Hersteller-spezifische BLE-Profile werden in modulare Adapter gekapselt; so lassen sich neue Sensoren nachziehen, ohne die gesamte App zu öffnen. Offline-Warteschlangen mit Idempotenz verhindern doppelte Einheiten nach instabilem Upload.

„Ausdauersportler verzeihen keine Lücken in der Trainingshistorie – Sync muss unsichtbar und zuverlässig sein.“

Zielzonen und Intervalle sind im UI schnell erfassbar; Charts bleiben auch auf Mittelklasse-Geräten flüssig.

Gesundheitsdaten verantwortungsvoll

„Leistungs- und Herzfrequenzdaten sind personenbezogen – Speicherung und Übertragung folgen klaren Zwecken.“

Endulytics und Groenewold IT Solutions iterierten Features aus echtem Trainingsfeedback – Made in Germany aus Ostfriesland.

Features

Funktionen im Überblick

  • Anbindung von Herzfrequenz-, Leistungs- und Trittfrequenz-Sensoren per Bluetooth Low Energy
  • Strukturierte Trainingspläne mit Zielzonen und Einheiten-Übersicht
  • Echtzeit-Anzeige zentraler Kennzahlen während der Aktivität
  • Offline-Aufzeichnung mit späterer Synchronisation über WiFi oder mobiles Netz
  • Verschlüsselte REST-Schnittstelle zum Backend und konsistente Historie
  • Native Umsetzung für iOS und Android (Swift/Kotlin)
  • Warteschlange und Retry-Logik für zuverlässige Uploads
  • Modulare Geräte-Adapter für unterschiedliche Sensor-Hersteller
  • Auswertungen und Verläufe für Trainingssteuerung und Motivation
  • DSGVO-orientierte Verarbeitung personenbezogener Gesundheitsdaten
  • Anpassbare Anzeige- und Zoneneinstellungen
  • Unterstützung typischer Ausdauer-Szenarien (z. B. Rad, Lauf)

Häufige Fragen zu Endurance by Endulytics

Was zeichnet Endurance als Fitness- und Wearables-App aus?

Die App verbindet Trainingsplanung mit Wearable-Daten und alltagstauglicher Mobile UX. Solche Produkte brauchen mehr als schoene Charts, naemlich belastbare App-Entwicklung mit sauberer Datenlogik.

Warum ist Wearable-Anbindung mehr als eine kleine API-Aufgabe?

Aktivitaetsdaten, Trainingsplaene und Nutzerfeedback müssen synchron und verstaendlich zusammenlaufen. Genau hier treffen Schnittstellen-Entwicklung und Produktlogik aufeinander.

Welche UX-Frage ist bei Trainings-Apps besonders wichtig?

Ob Fortschritt und nächste Schritte sofort klar sind. Gute Fitness-Apps führen Nutzer durch Plaene, statt sie mit Zahlen zu ueberfrachten. Das verlangt saubere Software-Architektur.

Fuer welche anderen Produkte ist diese Referenz relevant?

Fuer Health-, Fitness- und Coaching-Apps mit Datenbezug oder Sensoranbindung. Weitere passende Themen sind Referenzen für Mobile Apps und Kosten für App-Entwicklung.

Projektdetails

Kunde

Endulytics – Projekt Groenewold IT SolutionsEndulytics

Abgeschlossen

2024

Technologien

SwiftKotlinBluetooth Low EnergyWiFiREST APIsiOSAndroidCloud-Synchronisation

Weitere Referenzen

Planen Sie ein ähnliches Projekt?

Nutzen Sie unsere interaktiven Kostenrechner für eine erste Einschätzung – kostenlos und unverbindlich. Oder vereinbaren Sie direkt ein Beratungsgespräch mit unseren Experten.