For tracking meals, I use another app called Lose It. It’s free and does most of what I need. One thing I don’t like about it, however, is that the developers assume the people using this app are using it only to lose weight. (The name is a tip off.) So, it only shows you how many calories you should eat if you want to lose or maintain your weight. In other words, I have to make extra calculations to see if I’m below/above my calories for the day.
FatWatch tries to avoid making this assumption: if you set a goal above your current weight, all the numbers should continue to come out sensibly.
The only catch is that FatWatch is geared toward monitoring changes in fat. (The name is a tip off.) More calories are required per pound of muscle than pound of fat, so the math would be different if you were trying to gain muscle. I haven’t found any reliable information in this area (just discussion boards with contradictory information) but I’m listening if anybody has suggestions or ideas.
(via ectomorph)