SpriteKit Game From Scratch, Swift 2.0, part 1 – Workout Apps

best workout apps

(Image credit: Prostock Studio/Shutterstock)

Get one of the best workout apps loaded up on your smartphone, and it doesn’t matter if you’re at the gym or working out at home — the right app can get you started on a healthier lifestyle. Most of the apps we’ve looked at help you exercise where you are, offering step-by-step instructions for getting the most out of your workouts, even if your gym is your home.

We’ve looked at apps that offer something for everyone, whether it’s exercise guides or workout logging tools. Some apps even sync data to some of the best fitness trackers, so you can chart your progress.

  • Check out the best nutrition apps for eating healthy
  • Find the best wireless earbuds for your workout
  • Best smart scales to check your weight

No matter what your workout routine involves — cycling on one of the best exercise bikes, running on the best treadmills, strength training with the best home gym equipment or some other form of fitness — you’ll find a great workout partner here to help you meet your exercise goals and stick to your resolution to get fit. Check out the latest 
biofit reviews.

What are the best workout apps?

Your choice in workout apps will depend on exactly how and where you plan to workout. While we tend to favor apps that help you get some exercise at home, many of the choices on our best workout apps list are just as helpful at the gym.

We like apps that include instructions, which is why PEAR Personal Fitness Coach, Fitbit Coach and Kineticoach rate so highly in our rankings. If you’re looking for apps that chart out an exercise routine for you, Workout Trainer, Shred and Sworkit can be your guide.

Several workout apps on this list promise a library of different exercises — these include Shock and Nike Training Club. We also selected apps that focus on very specific activities, including yoga (Yoga Studio), weight training (JEFIT) or high-intensity interval training (8Fit). Other apps, such as ASICS Studio, support a variety of workouts.

We’d encourage beginners to try something like Seven, which emphasizes short, regular workouts.

The best workout apps you can download today

1. PEAR Personal Fitness Coach (Android, iOS: Free)

best workout apps pear fitness coach

(Image credit: PEAR Sports)

The PEAR Personal Fitness Coach apps is all about eyes-free, hands-free audio coaching, providing users with a rich array of guided workouts for a variety of fitness levels and intensities that adapt based on your performance. You can check out a wide array of workout packages and coaches, and the app plays well with a variety of fitness trackers and devices, allowing you to keep track of your performance and share metrics with other fitness apps.

PEAR has a free tier with a limited selection of workouts, but to really get the most out of the app, you’ll want the premium subscription ($5.99 per month), which gives you unlimited access to the workout library and extra features. Take a look to the latest blast auxiliary ac reviews.

Download PEAR Personal Fitness Coach: AndroidiOS

2. Fitbit Coach (Android, iOS: $39.99/year)

best workout apps fitbit

Fitbit makes some of the best fitness trackers, so adding Fitbit Coach to your smartphone may help you get even more out of your wearable. Fitbit Coach uses the daily activity logged by your fitness tracker to recommend workouts and activities.

These are dynamic workouts that adjust not only to what you’ve done, but your fitness goals and feedback. Tell the app the workout was pretty easy, for example, and you can expect a bigger challenge next time.

The good news is that Fitbit Coach offers hundreds of routines so there’s bound to be a workout in there for you. You will have to pay for the privilege, as Fitbit Coach requires a subscription — either $7.99 a month or $39.99 annually.

Download Fitbit Coach: AndroidiOS

3. Workout Trainer (Android, iOS: Free)

best workout apps: workout trainer

(Image credit: Skimble)

Skimble’s Workout Trainer app offers exercises and training routines for total newbies and gym veterans alike. A simple questionnaire measuring your physical fitness helds generate recommended exercises and workout plans personalized to your fitness goals. Notifications, reminders and streak and stat tracking help keep you focused; users can even hire one-on-one trainers with different fitness specialties.

While it’s one of the best workout apps just based on those features, Workout Trainer also includes a premium subscription tier starting at $6.99 per month. Your paid subscription features expanded access to more than 100 different workout programs, the ability to customize your workouts and exercises, and extras like wearable fitness tracker integration.

Download Workout Trainer: AndroidiOS

4. Peloton — at home fitness (Android, iOS: $12.99/£12.99 per month)

peloton digital best workout apps

(Image credit: Peloton)

Forget about buying one of those fancy stationary bikes to get fit. You can still reap the benefits of Peloton’s approach to fitness with Peloton — at home fitness. It’s free to download, and you can enjoy a 30-day trial to sample the live and on-demand classes to help you with running, cycling and strength exercises. (If you do own one of those Peloton bikes, your membership is free.) Peloton offers guided workouts in everything from yoga to cardio to stretching.

A recent update to the Peloton app brought a feature called Tags that allows you to take part in group workouts. Joining a tag brings workout recommendations and lets you see which of your friends are working out so that you can motivate one another to stay fit.

9 thoughts on “SpriteKit Game From Scratch, Swift 2.0, part 1 – Workout Apps

  1. Hey, first of all great Tutorial, it helped me alot.
    But there is a little error, in the protocol you called the health life, bu in the hero class you called it health.
    Besides of that great work

  2. Benjamin Juarez says:

    Working on this now. Thank you! Just wanted to ask, is there a reason why the program picks up 2 nodes for each sprite you put on screen?

    • Razvigor Andreev says:

      Because I like to create characters as a simple node and then add the sprite as a child of the original node. This gives you more flexibility later on, compared to just using SKSpriteNode. It’s also easy to do effects under the ‘top sprite’ , you can add a particle effect to the main node, but under the sprite , like smoke for example.

      • Benjamin Juarez says:

        That’s a new approach in my world. Do you ever run into memory problems if you plan on using several nodes at once, say for a large battle between several spaceships?

        • Not really, I always use that approach, even when I have 50-60 nodes on the screen. What you have to be careful is particle emitters, as they tend to be heavy. Of course if you see any problems you can always tune things up a bit 🙂
          Let me know. Cheers!