The best diet apps don't just hand you a calorie target and wish you luck. They help you figure out what to eat, keep you ...