Informationen - Design - Übersicht

Die Idee hinter Trainalyse ist die Funktionalität einer Desktop-Anwendung auf iPhone/iPad zu erreichen. Hierbei impliziert der vergleichsweise kleine Bildschirm eines mobilen Geräts die Herausforderung viele Informationen auf kleinem Raum darstellen zu müssen. Viele Apps lösen das Problem durch die Unterbringung der verschiedenen Informationen zu einer Aktivität in Listen, wodurch aber fast immer einzelne Aspekte aus dem Blickfeld verschwinden. Gleichzeitig werden oft Funktionen stark vereinfacht, zum Beispiel werden einzelne Messwerte nicht aufbereitet oder auf Konfigurierbarkeit verzichtet. Die Lösung für das Platzproblem in Trainalyse sind versteckte Menüs und die Reduktion auf eine Symbol-Darstellung fast aller Optionen. Dies ermöglicht eine kompakte Darstellung die gleichzeitig viele Informationen und Optionen bietet. Ein gutes Beispiel ist das versteckte Menü des Plotters, es lassen sich alle Messwerte ein/aus-blenden, sowie die X-Achse zwischen Zeit und Distanz umstellen.


.

Vergleichbarkeit - Keine Auto-Skalierung - Konfigurierbarkeit

Fast jede App, jedes Webportal, skaliert die Y-Achse der Plots automatisch. Dies führt zu 2 Problemen: Erstens, gibt es auch nur einen fehlerhaften Messwert, so wird die Skalierung ungünstig. Zweitens, die Plots von verschiedenen Aktivitäten lassen sich nur schwer vergleichen. Die „Höhe/Lage“ einer Kurve steht nicht in fester Relation zum Messwert, weil das Minimum und Maximum zwischen den Aktivitäten fluktuiert. Trainalyse geht daher einen anderen Weg: Die obere und untere Grenze der Messwerte im Plotter wird über die Zonen-Einstellung durch den Benutzer festgelegt. Gleichzeitig werden die Farben der Zonen-Einstellung für die Kartendarstellung verwendet. Zieht man weiter die Auswertung „Anteil in Zone“ welche Trainalyse bietet in Betracht, so ist die Zoneneinstellung somit ein zentrales Instrument in Trainalyse. Konfigurierbarkeit in Trainalyse geht aber noch viel weiter: So lässt sich in der Abschnittsansicht die Granularität der Abschnitte einstellen (1 km, 2 km, 5 km, bei Pausen), in der Zonenansicht die Summierung (Zeit/Distanz/Prozent), in der Karte die dargestellte Metrik, ...


Track-Optimierung

Daten von GPS basierten Aufzeichnungen haben oft eine unliebsame Eigenschaft: Die Geschwindigkeit fluktuiert stark von Datenpunkt zu Datenpunkt. Grund ist die Ungenauigkeit von GPS, aber auch Rundungsfehler im Zeitstempel der meisten Aufzeichnungssoftwaren: Schön zu sehen ist dies an oft wild springenden Plots, sowie in Kartendarstellungen mit Farbsprüngen von Segment zu Segment. Trainalyse beinhaltet einen Algorithmus der die Daten automatisch optimiert so dass unrealistische Geschwindigkeitssprünge stark reduziert werden. Hierbei wird nicht einfach nur ein breiter rollender Durchschnitt gebildet, der reale kurzfriste Geschwindigkeitswechsel einfach „wegglätten“ würde, sondern ein spezielles mehrstufiges Verfahren angewendet. Im Ergebnis bietet Trainalyse harmonische Farbverläufe auf der Karte und Plots ohne unrealistisch „nervöse“ Messkurven.


Import via Dropbox

Trainalyse ist unabhängig von der Aufzeichnungs-App/Uhr, solange die drei gängigen Austausch-Dateiformate FIT/TCX/GPX unterstützt werden. Um die Daten in die App zu laden gibt es verschiedene Möglichkeiten, zum Beispiel aus der Email-App per „Öffnen mit“. Der einfachste Weg ist aber über Dropbox. Trainalyse kann Dateien aus beliebigen Ordnern in der Dropbox importieren. Die Dateien werden dabei nicht gelöscht. Trainalyse prüft automatisch welche Dateien neu sind, und lädt nur diese herunter. Somit lässt sich der Export Ordner einer Aufzeichnungs-App (zum Beispiel iSmoothRun) als Import-Quelle wählen. Nach einem Lauf muss man die Aktivität nur in der Aufzeichnungs-App exportieren, und danach in Trainalyse den Import starten. Die neue Aktivität erscheint automatisch, wobei die Datei als Backup in der Dropbox verbleibt. Portale wie Garmin Connect oder Strava lassen sich über einen Umweg auch einbinden: die Webseite http://tapiriik.com ermöglicht es Daten zwischen Portalen und Dropbox zu synchronisieren. Allerdings sind die Rohdateien aus der Sport Uhr oft die beste Wahl: Gerade Schwimm-Aufzeichnungen verlieren beim Import in Web-Portalen oft Details oder Metriken.


Import via "Öffnen mit"

FIT/TCX/GPX Dateien lassen sich über die "Öffnen mit" Funktionalität des iOS Betriebssystems aus jeder beliebigen App an Trainalyse schicken. Nach Öffnen des Teilen Dialogs erscheint Trainalyse in der Liste der möglichen Ziel-App. Ein Klick genügt und Trainalyse wird geöffnet und importiert die Datei.

Import via ANT+

Eine Besonderheit für Besitzer eine Sportuhr mit Unterstützung für das ANT-FS Datenaustausch-Protokoll, wie z.B. der Garmin Swim oder Forerunner 610. Trainalyse kann über ein ANT-Dongle Aktivitäten direkt von einer ANT-FS fähigen Uhr laden. So wird es möglich die eigene Performanz direkt nach dem Training auszuwerten.


Performance Analysen Teilen

Die Detail-Analyse einer Aktivität lässt sich teilen. Trainalyse generiert ein Bild mit dem gerade aktuellen Graphen, oder auch nur den Durchschnittswerten. Dieses Bild kann über Facebook, Twitter, WhatsApp, E-Mail anderen Personen zur Verfügung gestellt werden.


Die Analyse Ansicht

Die Analyse Ansicht dient der Leistungsanalyse von einer Aktivität. Vier Analysemethoden stehen zur Auswahl: Graph, Karte, Segmente, Zonen. Im Graph werden die Messwerte über Zeit oder Distanz aufgetragen. Messwerte lassen sich einzeln ein/aus-blenden. In der Karte können alle verfügbaren Messwert über Farben im Geo-Kontext visualisiert werden. In der Segmente Ansicht werden die Durschnitts- und Absolut-Werte für Abschnitte der Aktivität in einer Tabelle dargestellt. Die Zellen der Tabelle können dabei farblich der jeweiligen Zone entsprechend gekennzeichnet werden. Die Granularität der Abschnitte ist konfigurierbar. In der Zonen Ansicht werden die Anteile die der Sportler innerhalb einzelner Messwert-Zonen verbracht hat dargestellt. Die Konfiguration der vier Analyseansichten geschieht über versteckte Menüs (Siehe Bildschirmfotos unter Informationen - Design - Übersicht).


Die Historie Ansicht

Die Historie Ansicht dient in Trainalyse zwei Zwecken. Zuerst bietet sie einen schnellen Überblick über das erzielte Pensum im letzten Jahr/Monat/Woche. Es kann zwischen "aktuelles" und "letztes" als Zeitraum umgestellt werden. Pro Zeitraum wird die Aggregation über alle Sportarten dargestellt. Darunter befinden sich pro Sportart die Zeit/Distanz-Summen sowie die Durchschnittswerte wichtiger Messwerte. Diese Kacheln wiederum dienen als Link für die Historie für die jeweilige Sportart/Zeitraum Kombination. Die Historie (im Bildschirmfoto Laufen/Monatlich) veranschaulicht dass Pensum sowie die Leistungswerte die in einzelnen Zeiträumen erreicht wurden. Hier lässt sich zum Beispiel ermitteln ob sich die Geschwindigkeit verbessert hat von Monat zu Monat, und wie gleichzeitig die Herzfrequenz reagiert hat.


Die Liste Ansicht

Dies ist die Standardansicht in Trainalyse. Alle Aktivitäten werden chronologisch geordnet angezeigt. Für jede Aktivität ist neben Netto-Zeit und Distanz auch der Durchschnitt der wichtigsten Messwerte auf einen Blick sichtbar. Hierdurch wird ein erster schneller Vergleich der Performanz pro Aktivität ermöglicht.

Die Schnellauswahl Ansicht

Um Tracks schnell vergleichen zu können hat Trainalyse eine Schnellauswahl-Ansicht. Die Aktivitätsansicht ist um eine schmale Aktivitäten-Liste ergänzt. Hierdurch wird es möglich schnell zwischen den Detailansichten verschiedener Aktivitäten zu springen und Plots oder Zonen-Anteile so direkt zu vergleichen.


Die Kalender Ansicht

Die Kalender Ansicht ermöglicht einen schnellen Überblick über die Anzahl der Trainings in bestimmten Zeiträumen. Gerade die 6 Monatsansicht bietet hier einen guten Überblick. In der 4-Wochenansicht wiederum werden Zeit/Distanz sowie die Durchschnittswerte wichtiger Messwerte mit dargestellt, so dass sich die Performanz leichter einschätzen lässt.


Die Einstellungen Ansicht

In der Einstellungen Ansicht lässt sich die Synchronisation konfigurieren (z.B. Dropbox), die Einheiten anpassen, sowie die Zonen konfigurieren. Die Zonen Konfiguration ist hierbei das zentrale Element um die Analyse in Trainalyse auf die eigenen Bedürfnisse anzupassen. Die Konfiguration für die einzelnen Messwerte erfolgt bis auf für die Herzfrequenz pro Sportart. Zonengrenzen können verschoben werden, es lassen sich Zonen hinzufügen, und die Farbe jeder Zone lässt sich ändern. Ferner bestimmt die obere und untere Grenze aller Zonen pro Messwert wo der Graph Bereich für den Messwert beginnt und endet. Einzige Ausnahme ist die Höhe, für welche eine automatische Gruppierung der Grenzbereiche vorgenommen wird um eine hohe Auflösung bei gleichzeitiger Vergleichbarkeit von Aufzeichnungen in ähnlichem Terrain zu ermöglichen. Für weitere Details zu den Auswirkungen der Zoneneinstellung auf die Analyse Module in Trainalyse siehe Vergleichbarkeit - Keine Auto-Skalierung - Konfigurierbarkeit.