- Beiträge
- 315
Hallo zusammen,
ich arbeite mich gerade in Flutter ein und habe gedacht, eine brauchbare GPS-gestützte Tacho-App wäre ein geeignetes Übungsobjekt. Ich fahre schon eine Weile mit Tacho-Apps, aber so richtig glücklich bin ich bislang mit keiner. Am besten gefällt mir "Bike Tracker" (auf deutsch "Fahrrad Tracker"), so dass ich dem Entwickler auch gerne die 2 Euro bezahlt habe.
Was bei den GPS-Tachos immer problematisch ist, ist die Ungenauigkeit der Positionsmessung und gelegentliche Aussetzer. Die meisten Apps gleichen die Ungenauigkeit durch Glättung der Daten aus, werden dadurch aber oft sehr träge in der Anzeige, d.h. es dauert lange, bis die aktuelle Geschwindigkeit angezeigt wird. Bei Aussetzern bleibt entweder die letzte Geschwindigekeit stehen oder sie geht langsam auf 0 zurück. Beides ist irgendwie nicht optimal, vor allem weil man nicht erkennen kann, was grad los ist. Deshalb möchte ich zusätzlich zur Momentangeschwindigkeit noch die Standardabweichung (Streuung) der Messwerte anzeigen, damit man weiß, wie zuverlässig der Wert ist.
Ich möchte folgende Funktionen implementieren:
Bitte beim Anblick der Sourcen nicht schimpfen... ist mein erstes Flutter/Dart Projekt. Wer mitmachen will oder wem noch eine tolle Funktion einfällt, bitte melden. Die App soll aber überschaubar bleiben. Ich will nicht Strava nachprogrammieren.
Die angehängten Screenshots sind die ersten Versuche. Vieles sieht noch nicht so aus wie es soll, weil ich noch mit den Widgets kämpfe, aber so ähnlich soll's aussehen.
ich arbeite mich gerade in Flutter ein und habe gedacht, eine brauchbare GPS-gestützte Tacho-App wäre ein geeignetes Übungsobjekt. Ich fahre schon eine Weile mit Tacho-Apps, aber so richtig glücklich bin ich bislang mit keiner. Am besten gefällt mir "Bike Tracker" (auf deutsch "Fahrrad Tracker"), so dass ich dem Entwickler auch gerne die 2 Euro bezahlt habe.
Was bei den GPS-Tachos immer problematisch ist, ist die Ungenauigkeit der Positionsmessung und gelegentliche Aussetzer. Die meisten Apps gleichen die Ungenauigkeit durch Glättung der Daten aus, werden dadurch aber oft sehr träge in der Anzeige, d.h. es dauert lange, bis die aktuelle Geschwindigkeit angezeigt wird. Bei Aussetzern bleibt entweder die letzte Geschwindigekeit stehen oder sie geht langsam auf 0 zurück. Beides ist irgendwie nicht optimal, vor allem weil man nicht erkennen kann, was grad los ist. Deshalb möchte ich zusätzlich zur Momentangeschwindigkeit noch die Standardabweichung (Streuung) der Messwerte anzeigen, damit man weiß, wie zuverlässig der Wert ist.
Ich möchte folgende Funktionen implementieren:
- Cross-Platform für iOS und Android
- kostenlos ohne Werbung
- Anzeige von momentaner, höchster und Durchschnittsgeschwindigkeit, Gesamtzeit und Bewegungszeit
- Anzeige der Standardabweichung bei Momentangeschwindigkeit
- Auto-Pause bei Stillstand
- Aufzeichnung der Strecke
- Speichern von mehreren Strecken und Export als GPX
Bitte beim Anblick der Sourcen nicht schimpfen... ist mein erstes Flutter/Dart Projekt. Wer mitmachen will oder wem noch eine tolle Funktion einfällt, bitte melden. Die App soll aber überschaubar bleiben. Ich will nicht Strava nachprogrammieren.
Die angehängten Screenshots sind die ersten Versuche. Vieles sieht noch nicht so aus wie es soll, weil ich noch mit den Widgets kämpfe, aber so ähnlich soll's aussehen.