Strava is excellent, a real Swiss Army knife of an app. If you're a paid-up subscriber you can call up any of the routes you've saved in your account to follow the track on a map while you're cycling.
For people who aren't subscribers and therefore can't save routes in Strava, a good one for following tracks while you're pedalling is GPX Viewer. Pretty simple app - you create a GPX track (lots of utilities on the web to do this) and upload it to the phone. I use Gmail for this usually. Then open the GPX file with the app, mount the phone on the handlebars and off you go!
I believe it uses Google Maps so if you have the area in question downloaded as an offline map, you won't need an Internet connection while you're cycling. Most areas do have decent mobile broadband coverage these days, though.
https://play.google.com/store/apps/details?id=com.vecturagames.android.app.gpxviewer
I assume there's an iPhone version as well.
For people who aren't subscribers and therefore can't save routes in Strava, a good one for following tracks while you're pedalling is GPX Viewer. Pretty simple app - you create a GPX track (lots of utilities on the web to do this) and upload it to the phone. I use Gmail for this usually. Then open the GPX file with the app, mount the phone on the handlebars and off you go!
I believe it uses Google Maps so if you have the area in question downloaded as an offline map, you won't need an Internet connection while you're cycling. Most areas do have decent mobile broadband coverage these days, though.
https://play.google.com/store/apps/details?id=com.vecturagames.android.app.gpxviewer
I assume there's an iPhone version as well.