Try My Tracks.
Not sure it does calories, but it does most other stuff. I think if you have an ANT+ enabled HRM, it'll pick that up - if programmed.