Rouvy - ROUVY Workouts app allows you to compete in a virtual cycling race to train yourself without going outdoor using advanced virtual reality features.
Strava - The #1 app for runners and cyclists
Zwift - Turn indoor cycling workouts into fun, social adventures
Komoot - Plan Your Perfect Hiking, Mountain Biking or Road Biking Adventure
The Road Bike Manual - Bike repair app by Haynes
Xplova Connect - Xplova Connect app provides features to help you in viewing the records of all the activates, and you can store the record on a cloud server to view on other smart devices.