You can also craft your own if you need to and the app includes over 160 exercises that you can craft yours with. It’s free with no in app purchases and its lighter, no-gym approach is great for people who can’t afford that kind of lifestyle.
I've been liking Sworkit lately...set how much time you have to work out and if you need to do stretching, cardio or strength and it gives you exercises for that amount of time
I use the bodyspace app from bodybuilding.com but also I'm a member of jimstoppani.com he's well known in the fitness industry and made a website with many programs and if your a member you get access to all of it and it's tons of info there's even a app as well plenty of articles to learn about nutrition and fitness and dieting