There are over 100,000 fitness apps currently available on app stores, but despite the variety in choice, there has been ...