My Tracks is one of the more useful, though lesser known, Google-made Android apps on the market. A great tool for outdoors enthusiasts, it records your path, speed, distance, and even elevation while you walk, run, bike, or do anything else that a GPS signal can follow. If you're a bit more serious about your training, the app even lets you hook up with a few third-party Bluetooth biometric sensors, including Zephyr HxM, Polar WearLink, and ANT+ monitors.
Visually, My Tracks is decidedly unimpressive. Its main dashboard consists of a simple dark screen listing your recorded tracks, with a Record button at the bottom. This bare-bones design, however, does make the app easy to use. To get started, just tap the Record button. Make sure you have a strong GPS signal first, though, as the timer will start even without one. My Tracks will then plot your path on a Google Map and keep track of vital statistics including speed, distance, time, average speed, and max speed. You can even drop route markers and enable voice notifications at specific distances or times. If your GPS signal drops, the app will automatically drop a split marker.