A couple of years ago (in 2006), I started using the Nike+ iPod sensor while running. Iâve written several posts about it here. Iâve written about how to attach the sensor to your shoe without buying Nikes special shoes with pockets in the souls and Iâve written an api to retrieve the data from the Nike+ site with C# to use in other apps. I love the little device and it works perfectly with my iPod nanoâit gives me music and a measurement of how far Iâve run (roughly).
But there are some things I really hate about the iPod Nike+ sensor.
First, itâs not as accurate as it could be. The transmitter is attached to my left shoe, so it works like a pedometer. Iâm not a treadmill runner, so my self-pacing is terrible. My stride is based on the terrain or my mood. Itâs not consistentâbut itâs close enough. Itâs cheaper than shelling out for a Garmin Forerunner.
Second, itâs wasteful. The transmitter in the shoe has a battery that canât be replaced or recharged. You have to buy a new one when it dies. Iâve been through two of them now. Last week I found that my standard three-mile run was registering as two and a half miles. The battery in my shoe transmitter was running low again. I really didnât want to throw this into a landfill somewhere and buy a new one for £20.
Third, I canât get to my data easily. Nike has a website that stores all your run data. Itâs possible to get a feed of the data, but not officially. Some people out there have found ways to tap into this data (Running Tracker, Ear-fung.us, and myself) âbut they do this using an unofficial api into the Nike services (which sometimes changes). Nike wants to build their own running community (we need another community?).
So, I started looking for an alternative. A few months ago, a friend at work told me about an iPhone app which uses GPS. I looked into it and started using RunKeeper, an iPhone app with an online service. Iâve used it on a few runs, and I will never use Nike+ again.
RunKeeper is better than Nike+ for the following reasons:
- It uses GPS instead of a pedometer sensor
- It maps your runs for you on Google maps and Google earth after the run.
- I donât have to buy a transmitter every twelve months.
- I can track bike rides as well as runs.
- I can still listen to music while running.
There are some things I would like to see in the application. I still canât get to my data except through their interface (that I know of) so an open API would be nice. I need to turn off wifi before the runâwhich is not difficult, but the only awkward step (this is due to the way an iPhone works). And, Iâm not too crazy about the idea of taking my expensive phone out on runs with me. But aside from this, the application works great.
If you are a Nike+ user, and you have an iPhone too. Try this app. You wonât go back.
RunningTracker says
I agree with you… I also have a Garmin 305, which is a great device (with GPS)
Jez Liberty says
Just got RunKeeper but I havent tried it yet (need to get an armband). Any ideas what is better in terms of accuracy (Nike+ system or GPS system on iPhone?) ie Can the iPhone replace a proper Garmin watch do you think?
Eric Wroolie says
Hi Jez. I’ve actually never used the Garmin Forerunner, but I would really like to know how accurate it is.
I noticed that since I switched to running with my iPhone, my mileage went down a bit. I think this probably has more to do with the Nike+ being inaccurate, but I’m not sure. I think that as long as they are consistent (ie., one system gives me consistent feedback so I can add mileage or remove mileage on a given day), then everything is okay.