Your First iOS & SwiftUI App: An App from Scratch

Feb 13 2023 · Swift 5.7, iOS 16, Xcode 14

Part 3: Coding in Swift

29. Conclusion

Episode complete

About this episode

Leave a rating/review

See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 28. Type Inference

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Notes: 29. Conclusion

Note that the look of the website might have changed since this episode was recorded. You can find the latest subscription pricing here.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

Congratulations, you've completed all the must-haves for your first iOS app. Bullseye is now fully playable and has the core interface and gameplay logic implemented. We now have a minimum viable product or MVP for short that we could ship or send off to some testers for some initial feedback. It's been quite a journey to get to this point. If you're new to programming you've had to get a lot of new concepts into your head. You learned the basics of SwiftUI development including concepts like views, view modifiers, state and bindings. You've also learned the basics of Swift including concepts like variables, constants, if statements and type inference. You even learned some basics of iOS development including concepts like app architecture and TDD. That was a lot in a very short period of time, but you did it. You made your first app and you learned a ton along the way. If you're new to programming I don't expect you to understand 100% of everything that we did especially not the parts that involve writing Swift code. Don't worry, we cover that in great detail in the next course. For now, all that's important is that you're getting used to using Xcode and learning the basic concepts like types, methods, and variables. You've got some good momentum learning iOS and Swift development, so let's keep it going. You can review the episodes from this course for as long as you want for free and I very much encourage you to do so. But if you're ready for more, we're here for you. The next course in our learning path is your first iOS and Swift UI app, polishing the app. In that course, we take things from where we left off here and implement all of the nice to have features. Basically, we go from the app in the upper left to the app in the lower right, pretty awesome, right? By the time you're done with the next course you'll have a firm understanding of the basics of Swift UI development and you'll be ready to continue with our learning path where you'll dive deep into the swift language itself. But for now, sit back, take a break and celebrate your accomplishment of making your first iOS and Swift UI app. When you're ready, join me in the next course and let's take this app from an MVP to a polished, delightful app.