Contained in: Your First iOS App: Getting Started with SwiftUI
Video Course
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
SwiftUI vs UIKit
Jun 16 2026 · Lesson
In this lesson, you’ll learn about the first app you’ll build, a simple but fun game called Bull’s Eye,
and get a preview of all the things you’ll learn throughout this part.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
SwiftUI vs UIKit
Jun 16 2026 · Lesson
In this lesson, you’ll learn about the differences between SwiftUI and UIKit, and whether you should learn SwiftUI, UIKit or both.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Challenge: Programming To-Do List
Jun 16 2026 · Lesson
In this lesson you’ll apply a good programming practice by making a to-do list of all the things you’ll need to build the game.
This helps you gather requirements first.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Create an Xcode Project
Jun 16 2026 · Lesson
In this lesson, you’ll learn how to create your first iOS app project in Xcode and
explore the code editor and SwiftUI canvas.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
SwiftUI Views
Jun 16 2026 · Lesson
In this lesson, you’ll learn how to create user interfaces in SwiftUI by constructing a tree of Views, such as Text, Slider and Button.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
SwiftUI View Modifiers
Jun 16 2026 · Lesson
In this lesson, you’ll learn how to use SwiftUI View Modifiers like shadow, corner radius, or border to modify the style of your views.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Objects, Data & Methods
Jun 16 2026 · Lesson
In this lesson, you’ll learn the basics of object-oriented programming, so you can better understand the Swift code created for you by the SwiftUI Canvas editor.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Challenge: Add View Modifiers
Jun 16 2026 · Lesson
In this lesson you’ll apply SwiftUI View Modifiers by styling the rest of the text views in Bull’s Eye.
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Solve Problems
Jun 16 2026 · Lesson
In this lesson, you’ll learn how to solve problems beginners frequently run into, such as what to do when your code has an error.