Your First iOS & SwiftUI App: Polishing the App

Mar 1 2022 · Swift 5.5, iOS 15, Xcode 13

Part 2: Swift Coding Challenges

14. Introduction

Episode complete

Play next episode

About this episode

Leave a rating/review

See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 13. Conclusion Next episode: 15. Challenge: Start a New Round
Transcript: 14. Introduction

In this part of the course, you’ll get some more practice coding in Swift.

This part of the course has a TON of challenges - and this is on purpose. We want to give you plenty of time to practice everything you’ve learned so far, so it can all sink in. After all, being able to follow the steps is one thing, but being able to do it on your own is another!

In fact, you’ll start right off with a challenge - you’ll see if you can take everything you learned to modify Bullseye to show the user their current score.

One of the biggest pitfalls when you’re first learning iOS development is not understanding what to do when you have a bug in your app. We all have them, even the most experienced programmers. So next, together we’ll diagnose and fix our first bug in the app, using Xcode’s debugger.

After that, we have several more challenges ready for you - including awarding the user with some bonus points, implementing the start over feature, drawing the rings in the background, and more.

By the time you’re done this section, you’ll have a lot of practice under your belt and you’ll feel a lot more comfortable with developing apps in Swift on your own.

So let’s lock in the Swift knowledge you learned, and get practicing.