<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=504731893395981&amp;ev=PageView&amp;noscript=1">

Proof-of-Concept der Mobile Sports App

Echtzeit-Analyse der Surfer-Leistung auf Basis von Sensordaten

  • Objective-C
  • UIkit
  • C++
  • CoreData
  • CoreGraphics
  • GLKit
  • OpenGL ES
  • V Foundation
  • Google Maps
Lösung

Proof-of-Concept Sport-App

Branche

Sport

Kooperationsmodell

Festpreis

Methode

Iterative Development

Team
  • Software Engineer
  • Projektleiter
  • UI-Designer
1
2
3
4
5
6

Kunde

Problem

Der Kunde möchte zusätzliche Nutzungsmöglichkeiten für seine moderne Wearable-Technologie erforschen. Das Unternehmen wendet sich an Softeq, seinen langjährigen Partner für die Entwicklung mobiler Anwendungen, um eine Proof-of-Concept-App für Internetsurfer zu entwickeln.

Das Team soll eine POC-App entwickeln, die Surfern ermöglicht, ihre Leistung während einer Surf-Session anhand verschiedener professioneller Surf-Kriterien zu verfolgen und zu analysieren. Die App sollte die Online-Datensynchronisation sowie die Visualisierung der Surfroute auf der Karte und die gemeinsame Nutzung der Ergebnisse unterstützen.

Lösung

Die App besteht aus mehreren Modulen:

  • Synchronisationsmodul: Ermöglicht den Download von Rohdaten (z. B. Routenkoordinaten: Daten des Beschleunigungsmessers, etc.) vom Server.
  • Modul zur grafischen Darstellung: Implementiert das Kartenzeichnen der Route des Surfers in Echtzeit.
  • Sharing-Modul: Ermöglicht die gemeinsame Nutzung der Ergebnisse (Routen) mit den Freunden des Benutzers.

Neben den Daten des GPS- und Beschleunigungsmessers verarbeitet die Anwendung auch Informationen wie die Anzahl der verbrannten Kalorien, die Streckenlänge, die Sitzungsdauer, die Start- und Stoppzeit der Session etc.

Herausforderung

Um zu realisieren, dass die Route des Surfers über die Karte gezeichnet werden kann, implementiert das Team einen Algorithmus zur Annäherung der Pfadkoordinaten unter Berücksichtigung möglicher Änderungen der Karteneigenschaften wie Maßstab, Drehwinkel und dessen Position während der Ausführungszeit. Alle Berechnungen müssen schnell ausgeführt werden, um ein Einfrieren der App zu verhindern.

Ergebnisse

Das Projekt wird frist- und budgetgerecht geliefert, wobei die Machbarkeit der Lösung und die möglichen Anwendungsfälle demonstriert werden. Das Team von Softeq beweist erneut seine Kompetenz in der Entwicklung mobiler Anwendungen, indem es die komplette technologische Realisierung der gewünschten Benutzerfunktionen übernommen hat.