At this point, you should understand how to connect SwiftUI views - like slider - to your app’s state using SwiftUI bindings.
You should also have an understanding of the very basics of app architecture, including the single responsibility principle, and the importance of separating your views and data models.
You’ve also completed two of the four remaining “Must Haves”:
Show a popup when the user taps “Hit me” button
Read the value of the slider after the user taps the “Hit me” button
We only have two final items left on our “must haves” for our programming to-do list:
to generate a random number for the target value, and
calculate and show the score.
And that’s what we’ll do in the next part of the course, and along the way we’ll learn some more Swift coding basics.
So if you’re ready to wrap up the final “must haves” on your programming your to-do list and get Swifty along the way, continue to the next module.
See forum comments
This content was released on Jun 25 2026. The official support period is 6-months
from this date.
In this section, you’ll review what you learned about SwiftUI data in this module.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.