Garmin is the most popular apps for personal navigation but need big cost to buy it and install on our gadget. In Android world, we have other option to have Garmin. We called it as TripComputer. This apps promising as personal OFF-ROAD navigation utility, created for active people, who love travel by hike or bike.
The apps tag line is Forget about Garmin. Hopefully, the TripComputer apps could be replacement for Garmin but not sure when this will happen since the apps still need more development.