Main activity screen of the application has full-width advertisements for irrelevant products mixed with ads for Premium features, as well as links to assorted fitness and health articles.
Unless every movement made, food eaten and drink consumed is logged, the recommendations for how much and what kind of food should be eaten will be off.
When the user enters current weight, lifestyle and period of time they want to achieve their goals in, MyFitnessPal works out how many calories can be consumed to achieve said goal.
When a recipe is found on the web it can be imported it into the app by entering the URL. MyFitnessPal will estimate ingredients and show calorie, fat, protein, carbohydrate breakdown.
Jefit offers a free version as well as this paid version. By offering the free version users can easily use the application though with a few caveats such as in app advertisements and less functionality.
RunKeeper displays your route using Google Maps and tracks distance, duration, speed, pace and calories burned. You can also input your runs manually (useful when running on treadmills) to add them to your "workout logs".
Stats such as top speed, speed of each interval, fastest/slowest parts of a course, etc. Where applicable, graphs and maps routes will be display for a visual representation.
Anything of personalized value within the app requires a "Premium" membership. You need to pay $4.00/month for 12 months or $7/month for 3 month periods, which is absolute insanity.
Earn points, unlock achievements, take on challenges and quests and level up. Seeing progress, getting rewarded for activities and reaching a set threshold feels nice and helps in continuing to be motivated. Especially when just starting out.
There's even a leaderboard so you can compare your progress to your friends.
You can post updates on progress and have other people comment on it, encouraging to keep working out. You can ask questions and a community of more than 1 million users will be there to answer.
There is a paid option ($4.99/mo or $44.99/yr), called Hero, that adds private messaging, ability to challenge a friend in an activity, assign yourself a title and weekly insights among other things.
Runtastic is capable of informing users of their pace, distance traveled, heart rate, and altitude, along with a detailed map that is saved into "history".
The audio coach provides updates at each checkpoint. The trainer is capable of telling the user total duration, pace, speed, calories burned, calories burned, and heart rate (if wearing a monitor).
This app encourages users to utilize their interval training feature. This feature is easy to use because it is integrated with their voice coach who well notify the runner when the next interval is arriving.
The completed workout's map is saved along with all of the data collected about the workout. Because of this feature, users can easily track their improvement and accurately set goals.
Endomondo displays your route using Google Maps and tracks distance, duration, avg. speed, avg. pace, calories burned and hydration. It even tracks what music you listen to while exercising (can be viewed on their website).
You rarely need to add something new in the app, because there's already everything you need. The exception is food from restaurants. It is also very easy to create your own food recipes and edit them as well.
You provide data that allows the program to set your calorie allowance, which is adjusted automatically as you log food & exercise, and as your logged weight changes.
Lark feels like a friendly personal trainer that chats with you every day to log your exercise and meals, while providing semi-automated responses. It's easy to use and feels like having a conversation instead of filling out a form.
While Lark recognizes simple dishes like pasta and understands various vegetables, cuisines like Chinese and Indian won't have any dishes that get recognized by Lark. Users will have to resort to trying to fit their meals into cookie cutter ingredients and the closest substitute.
Despite the app's best intentions of sounding like a person, having a conversations to log daily exercise and meals can feel inefficient and repetitive.