Push-ups are one of the best upper body exercises, and it certainly helps that they can be done without any weights or equipment. This app is designed to help you make the most of this simple exercise.

100 Push Ups Trainer takes you through a training program that, over the course of six weeks, should get you to a point where you can perform 100 or more consecutive push-ups.

While you can just start doing push-ups whenever you have some free time and energy, a carefully planned exercise regimen will yield much better results, as any fitness expert will tell you.

When you launch the application for the first time, it will assess your current fitness level. If you can already do a certain number of push-ups, the training program will be shortened accordingly.

The application puts you through a series of five push-up sets each workout day, with varying numbers of reps and a rest period between each set.

As you get through the program, you will be able to track your progress with the help of a helpful graph. It displays how many push-ups you have done each day, as well as how many need to be performed in future workouts.

If you manage to complete a particularly impressive set, you can log the number of push-ups you have done and attempt to beat your record at a later date.

There are several achievements up for grabs, even after you reach your initial goal of performing 100 consecutive push-ups.

In short, 100 Push Ups Trainer is a relatively simple app that can help you improve your fitness level and do at least 100 consecutive push-ups. It lacks documentation, something that many users would likely have appreciated, but it is great for those who have trouble staying motivated.