For short 2-5 hour day hikes, I use Route Scout on my Samsung Galaxy J1 (yeah, it's old, but then, so am I). Anything longer, I bring along my Garmin eTrex Vista HCx. It's got great battery life, and a couple spare AAs aren't heavy.
My only complaint about the Garmin is: when following a track, I have to go right over the waypoint, or it keeps directing me back to it, even though I may be miles past it. Route Scout doesn't have that problem. As long as one is anywhere along the track, it doesn't complain. On the flip side, Garmin provides a ETA, based on one's current speed. Useful for when communicating with family back home. Route Scout doesn't provide that. When I suggested it to Joe, someone suggested I use mental math <gasp>!