Für die Outdoornavigation habe ich mich für OSMAND entschieden. Dieses Programm schein stabil zu sein, läuft sowohl online als auch offline. Es gibt eine große Anzahl an Offlinekartenpacks und man kann selber Kartenpacks erstellen. Die Kartenbasis kann von verschiedenen Quellen kommen, wie z.B. Google, OpenStreetMaps oder eigenen Quellen.
Offlinekarten lassen sich mit diesem Tool einfach erstellen: Mobile Atlas Creator