There are already plenty of such general-purpose
applications, including “My Tracks” [1], AndAndo” [2],
“GPS Tracker” [3] and “EveryTrail” [4]. Apart from these,
there are a great number of applications developed for
specific groups of users. A few examples include
“Runkeeper” [5], “Endomondo Sports Tracker” [6] and
“Sports Tracker” [7] that support functionality mainly
focusing on sports/fitness. All of these have as main function
to store and display a route on a map (usually, Google
Maps), also extracting simple statistics, such as average
speed, distance travelled, etc.