I use Strava on my phone but keep it in my pocket with the screen off so it doesn't use much battery. I use old timey Cateye Strada wireless computers to look at while riding, download the Strava after. I think Strava will figure calories for you, no guess as to how accurate. It's fun to see the maps and elevation.