it's called backcountry navigator and basically replaces your garmin, magellan, etc. GPS. you can download topo maps for your area and save them to your sd card, the bonus is you don't have to have a cell signal to use it. they have a free demo version and the unlimited for $10.
BackCountry Navigator | Mobile Map Software for Outdoor Recreation
BackCountry Navigator | Mobile Map Software for Outdoor Recreation