Your First iOS App: Data Flow in SwiftUI

Jun 25 2026 · Swift 6, iOS 26, Xcode 26

Lesson 01: Buttons & Actions

Introduction

Episode complete

Play next episode

Next
Transcript

In this part of the course, you’ll work on making Bullseye interactive.

You’ll start off by making the button display a popup alert when you tap on it.

You’ll then learn how you can make the slider move by connecting it to something called a state variable. State and Bindings are two of the most important concepts to understand with SwiftUI development so we’ll spend some time on that.

We’ll then round off the section with the basics of strings, variables, and app architecture, and we’ll create a simple data model for the gameplay logic.

This should be a fun section, so let’s get to it!

See forum comments
Cinema mode Download course materials from Github
Previous: Quiz: Getting Started with SwiftUI Next: Buttons & Actions