I've been using a smartphone for several years. I use either Cyclemeter (iPhone) or B.iCycle (Android). Both work just fine. Neither one go on my handlebars, although I have a bar mount for them around somewhere. I don't need cadence, heartbeat, or times on my rides, although I could easily implement such.