This app has so close to everything you would ask for in a cycle computer – but with a bigger and better screen. And you save the weight of a cycle computer, since you anyway have the phone with you.
It does it all – in most cases even better than Garmin, Wahoo or Hammerhead. And either free or (if you want/need the advanced functions) a much lower price than a standalone unit.
Toppot1