MyFitnessPal is described as 'Lose weight with MyFitnessPal, the fastest and easiest-to-use calorie counter.With the largest food database of any calorie counter, and amazingly fast food and exercise entry, we’ll help you take those extra pounds off!' and is a popular Calorie Tracker in the sport & health category. There are more than 100 alternatives to MyFitnessPal for a variety of platforms, including iPhone, Android, iPad, Web-based and Android Tablet apps. The best MyFitnessPal alternative is Cronometer, which is free. Other great apps like MyFitnessPal are OpenNutriTracker, Waistline, Strava and FoodYou.
CalorieTracker doesn't track meals nor macro/micronutrients, only calories.