Fitbit has everything I need, the steps, the Heart Rate, it has all of my exercising modes, and it has a fair price. It has a rather simplistic User interface, which I really like to be honest. Highly recommened!
JEFIT - Jefit is the #1 popular gym workout app for Android and iOS. Jefit allows you to manage your training routine and keep track of your workout progress easily.
Lose it! - Snap a photo of your food to get nutritional facts
MyFitnessPal - Track the number of calories that you consume each day with MyFitnessPal. The app also lets you create a diet and track the exercise that you complete each day whether it's walking, running or some other type of program.
Strava - The #1 app for runners and cyclists
Runtastic - Runtastic offers a series of fitness apps that can be used to track your running, walking, hiking, and cycling, as well as many other fitness routines. Read more about Runtastic.
Workouts by Muscle Booster - Workouts by Muscle Booster is an app that provides you the home as well as gym workout plans.