mijo sports GmbH

mijo App

Eine iOS-App zur Analyse von Fußballschüssen per Smartphone-Kamera: Flugkurve, Schussgeschwindigkeit, Präzision und ein mijo-Score werden vollständig lokal auf dem Gerät berechnet, ohne Video-Upload.

Start
Oktober 2024
App Store
4,6 ★ (35 Bewertungen)

Screenshots

0 / 6

Überblick

mijo analysiert Fußballschüsse per Smartphone-Kamera: Spieler filmen sich beim Schuss aufs Tor, die App erkennt Ball und Tor und berechnet Flugkurve, Präzision, Tempo und Distanz — bewertet mit einem eigenen mijo-Score. Die komplette Analyse läuft auf dem iPhone, Videos verlassen das Gerät nicht.

Meine Rolle

Als Fullstack-Entwickler bei der mijo sports GmbH habe ich die iOS-App konzipiert und entwickelt und dabei alle Ebenen betreut: die native App, die Ball- und Torerkennung, das Backend und den Betrieb. Besonders geprägt haben das Projekt die Integration der Ball- und Torerkennung mit Apple Vision und Core ML sowie das Training eigener Modelle mit PyTorch.

Highlights

  • On-Device-Schussanalyse: Flugkurve, Präzision, Tempo und Distanz.
  • mijo-Score zum Vergleich mit Freunden und Teamkollegen.
  • Multiplayer-Modus mit Live-Rangliste für mehrere Spieler an einem Gerät.
  • Persönliche Statistiken, Highscores und Erfolge.
  • Social-Media-Export als Hochformat-Video mit Zeitlupe, Heatmap und Score-Animation.
  • Keine Video-Uploads — die Analyse läuft vollständig auf dem iPhone.
  • Kostenlos nutzbar.

Eingesetzte Technik

  • App: Swift, SwiftUI, Objective-C und C++.
  • Ball- und Torerkennung: Apple Vision und Core ML.
  • Eigene Modelle: trainiert mit PyTorch.
  • Backend: Web-API mit Java Spring, Identity-Management über Auth0.
  • Infrastruktur: Hetzner und Microsoft Azure.
  • Auslieferung: CI/CD-Pipelines mit Xcode Cloud und Azure Pipelines.

Zuletzt aktualisiert: