I use BackCountry Navigator. Plenty of free downloadable maps. Pretty easy to use and tracks and saves tracks for export. There is another that is said to be as good or better then BackCountry called Gaia GPS but at last check I didn't see that app at the google store. Backcountry will cost 11 bucks but there is a free demo version. I know it works on Android systems but not sure about iPhone.