I gave up using dedicated apps - for the last 2 years I've been using a Garmin Instinct watch. I've had a few different smart watches, but this one is sort of a hybrid. Basic LCD screen, but built in GPS means I just need to start my ride with the watch and it gets great tracking and info once...