TrainingPeaks: a fitness app for triathletes, cyclists, and runners. It lets you keep track of your stats like power, speed, and distance. The premium version lets you create your annual training plan and stay in touch with your coach.
The Sufferfest: this app has indoor cycling and spinning workouts to get your body ready for challenging events. ANT+ and Bluetooth Smart devices are supported. The app has 29 video workouts.
MySwimPro: helps you improve your swimming results. It comes with workouts and technique videos. It supports HealthKit.
Swim Radar: provides you with swimming locations around the world (over 17000 locations mapped).
Triathlon Trainer: comes with a 16-week training program with daily workouts. Lets you add your personal workout data.
TrainerRoad: provides you with 800 workouts and over 40 training plans. It works with Bluetooth Smart and ANT+ cycling devices.
Have you found better triathlon training apps? Please share them here.