Pushup Coach app will help train your muscles in the chest, shoulders, triceps, back, abs and legs so that you can do 100 consecutive pushups by the end of this program.
Pushups 0 to 100 app will get you in shape by gradually training you from 0 to 100 pushups in 10 weeks.
Daily Arm Workout app is a great 5 to 10 minute daily arm, chest and shoulder routine that steps you through ten of the best upper body exercises you can do anywhere. This workout is demonstrated by a certified personal trainer.
Sworkit Upper Body Workout app has videos that are demonstrated by a certified personal trainer and focus on arms, chest and shoulder.
Stronglifts 5X5 app is like having a personal strength and muscle building coach in your pocket. The app will show you which exercise to do each workout, with how much weight, how long to rest between sets and a lot more.