Hallo
Unter Android habe ich eigentlich alles ausprobiert was es so gibt:
Sportapps (Runtastic, Endomundo, runkeeper, sports tracker, usw. usw.)
Also ernstzunehmende Sportapp (mit Sprachausgabe beim Training, Intervall Training und ANT+) bleibt da eigentlich nur RunGPS. Bedienung ist so lala, die Optik altbacken, aber der Funktionsumfang ist gigantisch.
Fürs Offroad Navigieren habe ich auch einiges ausprobiert (MyTracks, Apemap, Locus, Orux, usw. usw.)
Fürs Mountainbiken zum Routen durch den Wald bin ich aber auch bei RunGPS geblieben.
RunGPS kann Openstreetmaps komfortabel runterladen, man kann beim Track hinterherfahren sich mit Sprache im Wald navigieren lassen und bei Bedarf mit online Verbindung auch eine Routenneuberechnung auf Waldwegen machen lassen.
Dazu kann man Wegpunkte setzen, die vorgelesen werden ("am Waldrand links...").
Die App kostet zwar etwas, aber sie ist es wert.
Fürs Routen wäre von der Ausstattung inzwischen vielleicht sogar Locus besser. Das bietet Vektor OSM maps und moving map (Ausrichtung der Karte immer in Fahrtrichtung), aber man scheitert beim Track hinterherfahren schon daran, dass man immer über den ersten Trackpunkt gehen muss, sonst macht das Programm mit dem nächsten nicht weiter. Bei RunGPS kannst du auch mitten in einem Track einsteigen und weiter gehts.
Also, schaus dir mal an.
Gruß