2. MyFitnessPal (Free)
With MyFitnessPal, one of the best weight-loss apps out there, you can keep track of the food you eat and the calories burned by exercise. Exercise options are pretty specific. For example, you can determine the difference in calories consumed when climbing the stairs carrying an infant.