Android Sport Applications – Part 1

As an Ironman triathlete and avid marathoner, I was quite excited to explore sport applications on my Nexus One Android phone. My main goal was to use an Android application to track time, distance and pace during my run and ride workouts.

Historically, carrying up to three devices: a cell phone, iPod and Garmin GPS had been frustrating. The majority of my training is done using a Garmin GPS: it collects all the data, provides immediate feedback and has good stats and charts after uploading to computer. For my training purposes, Garmin’s user interface is visually manageable. Out of the many tracked variables, I mostly use three data fields on the main screen: total distance, average speed and current pace. For my runs, I also like to keep an eye on heart rate. During training I’m not as interested in elevation data or my exact location on a map. Afterwards–absolutely.

The possibility of replacing all three devices with an Android phone application sounded great. I also wanted to find out if it would be reliable enough to use during races.


My test environment was relatively simple: a short 3.5 miles loop on a bike, with a  Garmin 405 as a reference device; a paved flat surface with some surrounding trees but decent satellite coverage. I made a halfway stop to make sure the application was still running and collecting data and hadn’t been interrupted with phone calls or music.

I tried 15 different free applications and narrowed the list down to eight that are absolutely worth mentioning. The eliminated applications either crashed, showed blank screen or stopped recording data.

The winners are listed in the order of popularity among Android downloads. All of them pretty much behaved themselves, reported correct distance, time and average speed. The gathered data values were comparable to Garmin’s. I liked those that offered voice notifications, integration with Google maps, and limited chart availability directly on the phone. The major issue for me was that most of them have crowded user interfaces on the main screen. My preference would be to allow me to select the main screen data fields and move everything else to additional screens.

Due to the relatively short test cycle, I didn’t experience any battery problems, an issue often associated with GPS tracking applications. Some applications even include a GPS power saving mode.


Sport applications for Android have gone a long way to generate immediate feedback during outdoor exercise. With the improved UI they’ll be good candidates for training sessions. As for the dream of using any of these applications in competition, more improvement is necessary before I’m convinced they are robust and reliable enough.

In Part 2 of Android Sport Applications, I will be exploring the stats and charts available for uploaded data.

My Tracks by Google Inc.

Record GPS tracks and view live statistics such as time, speed, distance, and elevation – while hiking, biking, running or participating in other outdoor activities. Great chart settings and voice notifications. I also liked pinpoints and Google map integration. Negative: too many data fields on the main screen.

CardioTrainer by WorkSmartLabs Inc.

Integrated data part with Google map on the main screen; nice auto-resume and voice notification features. Includes Race Against Yourself and Free Weight Trainer for $2.99.

SportsTracker/Runner by SportsTrackLive

Included in SportsTrack applications suite. Nice charts of speed over time and Google maps integration. Uploading tracks is a paid feature. The user interface is similar to My Tracks. The application supports the Bluetooth Zephyr HxM chest band for heart rate and cadence.

SportyPal by CreationPal

Registration required for the free version. Nice features include animation on a Google map, voice notifications and a clean UI with big buttons.

Endomondo Sports by Endomondo

Excellent training interface with only three info fields: duration, distance, and average speed. It would be better if the fields are selectable. Allows data upload from Garmin GPS devices.

Softrace by Appify AB

Great looking icons and slick user interface, nice graph of elevation over distance, but the distance scale is not linear and you can’t set arbitrary distances. It is possible to race and compare your results with others.

AlpineSport by Sound of Motion

Visually manageable main screen but can’t change very bright colors. The application is made predominantly for winter sports and mountain biking. Elevation and average speed data are integrated on a Google map, but unfortunately in a tiny font.

SatsportsLog Lite by Satsports GPS

Must pay for uploads but the ability to link to a camera is a plus. Main screen has an option to include the graph data and split times.

RunKeeper by FitnessKeeper Inc.

Very nice user interface. I prefer even bigger pace/distance numbers. Negative: didn’t find a vertical bar chart without labels particularly useful on the main screen. Screen orientation can only be changed manually. Currently only available for Android OS 2.0 and above.

  • Lobo

    same problem ?
    Me, with HTC Desire, Cardiotrainer doesn't work.

  • MissMoy

    I have really gotten into the Couch to 5k app. Love how simple it is. The bell is nice and loud so I can hear it even with my ipod on. I run it along with Cardio Trainer to track mileage and route data. Sometimes I get crazy and go down different blocks and neighborhoods, so I like seeing where I've been. I use the pro version and have had no system issues with it. Doesn't seem to use up too much battery either.

  • Looove mtb. 🙂 Who do you think will win the World Cup?

  • Who would you say was the most approachable expert in this area?

  • Hey, quite nice internet site. I truly came across this on Bing, and I am happy I did. I will definately be coming again here much more often. Desire I could add for the conversation and bring a bit a lot more to your table, but am just absorbing as a lot information as I can at the moment. Thank You

  • Hello ? extremely very good web site you’ve got developed. I loved studying this putting up. I did need to compose a remark to tell you that the design of this site is extremely aesthetically pleasing. I utilized being a graphic designer, now I’m a copy editor. I’ve often enjoyed functioning with computer systems and am attempting to understand code in my spare time.

  • Awesome post.

  • Pingback: Android Sport Applications – Part 1 | The Android()

  • Pingback: MarkO arrives as latest competitor in field of crowded task management app! (review) - AIVAnet()