Projekt · Android & Wear OS · {bald auch iOS & Watch OS}
TeeTracker
Eine Golf-App, lokal und einfach.
Schläge zählen, Runden tracken, Handicap errechnen, auf der Platzkarte planen,
Statistiken führen und Analysen fahren. Alles läuft auf dem Gerät, auch dort,
wo kein Netz ist. Du hast deine Daten selber in der Hand.
Im internen Testing
Auf der Runde
Nach der Runde
Auf der Uhr
Was die App kann
- Scorekarte für die ganze Gruppe: Schläge, Putts, Strafschläge und provisorische Bälle für dich und deine Mitspieler.
- Handicap, das sich selbst rechnet: der HCPI ergibt sich aus dem Rundenverlauf, ohne dass du irgendwo etwas nachträgst. Schau, wo dein HCPI liegen könnte und wie er sich entwickelt.
- Entfernungen in Echtzeit: GPS-gestützt zur Vorderkante des Grüns, zur Fahne und nach hinten. Egal bei welcher Fahnenposition.
- Schlagplanung: ein Tippen auf die Karte setzt ein Ziel. Die App nennt die Entfernung dorthin, was danach noch bis zur Fahne bleibt, und schlägt dir den geeigneten Schläger vor.
- Shot-Trail auf der Karte: jeder Schlag wird verortet, am Ende siehst du deine Bahn über den Platz und die tatsächlichen Schlagweiten je Schläger.
- 3D-Platzansicht: die Karte als Gelände, nicht als Draufsicht.
- Platzerkundung: dieselbe Karte ohne laufende Runde — mit einer Heatmap deiner Balllagen und der Statistik zu jedem einzelnen Loch. Ideal zum Planen und Analysieren.
- Plätze importieren: aus OpenStreetMap, über einen in der EU gehosteten Overpass-Server. Oder von Hand anlegen. Einfach zu teilen mit Freunden.
- Wear-OS-Begleiter: dieselbe App auf der Uhr, für die Runde ohne Telefon in der Hand. Für mich ist das so deutlich angenehmer zu bedienen.
- Training: Übungen und Notizen für die Zeit zwischen den Runden.
- Export und Import: deine Daten als Datei, jederzeit. Einfach zu sichern und wiederherzustellen.
Was die Runde hinterlässt
Jeder Schlag wird dort gespeichert, wo er gespielt wurde. Nach der Runde sind aus diesen Punkten Zahlen geworden: wie weit ein Schläger wirklich geht, wie nah die Annäherungen liegen bleiben oder wie sich alle gespielten Löcher auf Birdie, Par und Bogey verteilen. All das wird intern weiterverarbeitet und beispielsweise auf der Platzkarte in eine Heatmap der Schläge oder in generelle Statistiken umgewandelt.
Damit die Statistiken und Analysen richtig aussagekräftig sind, müssen erstmal genügend Schläge und Runden generell erfasst werden. Nur so lassen sich verlässliche Rückschlüsse ziehen. Das dauert am Anfang etwas.
Offline ist keine Notlösung
TeeTracker hat keinen Server. Es gibt kein Konto, keine Registrierung und nichts, was in einer fremden Datenbank landet. Deine Runden liegen in einer lokalen SQLite-Datenbank auf dem Telefon, die Uhr synchronisiert direkt mit dem Telefon.
Das hat einen Preis, und der soll hier stehen: Wenn du die App löschst, sind die Daten weg. Du musst dich selbst um die Daten kümmern und sie regelmäßig sichern.
So kannst du fast alles offline erledigen, ohne auf eine Internetverbindung angewiesen zu sein und brauchst nicht den 500sten Account für irgendeine App.
Technik
| Plattform | Android und Wear OS. iOS und Watch OS sind in Entwicklung |
|---|---|
| Framework | Flutter / Dart |
| State | Riverpod 3 |
| Speicher | SQLite (sqflite), rein lokal |
| Karte | Mapbox Maps v11 |
| Uhr-Kopplung | flutter_wear_os_connectivity über die Google-Play-Dienste |
| Paketname | studio.pandah.teetracker |
| Sprachen | Deutsch, Englisch |
