Contained in: Your First iOS App: Getting Started with SwiftUI
swiftui
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
SwiftUI vs UIKit
Jun 16 2026 · Lesson
…this lesson, you’ll learn about the differences between SwiftUI and UIKit, and whether you should learn SwiftUI, UIKit or both…
iOS & Swift
New
Your First iOS App: Getting Started with SwiftUI
Jun 16 2026 · Multimodal Module (58 mins)
This module introduces the fundamentals of building iOS apps with SwiftUI, including setting up a project in Xcode, exploring the development environment, and understanding the differences between SwiftUI and UIKit. Through building a simple game, you’ll gain hands-on experience creating user interfaces with views and modifiers, while learning…
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
SwiftUI View Modifiers
Jun 16 2026 · Lesson
…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
SwiftUI Views
Jun 16 2026 · Lesson
…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 Views
Jun 16 2026 · Lesson
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
Learn how you can 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
SwiftUI vs UIKit
Jun 16 2026 · Lesson
Bull’s Eye - and get a preview of all the things you’ll learn throughout this module, and find out whether you should learn SwiftUI or UIKit…
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Create an Xcode Project
Jun 16 2026 · Lesson
…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
Objects, Data & Methods
Jun 16 2026 · Lesson
…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
SwiftUI vs UIKit
Jun 16 2026 · Lesson
Swift, and it’s good for people who’ve never programmed at all. You’ll create Bull’s Eye using SwiftUI which is the latest way to create user interfaces for your apps in Swift. SwiftUI is fun, visual, and still pretty new, so by learning…
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Challenge: Add View Modifiers
Jun 16 2026 · Lesson
…this lesson you’ll apply SwiftUI View Modifiers by styling the rest of the text views in Bull…
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Solve Problems
Jun 16 2026 · Lesson
…this point, you should understand how to add SwiftUI views to your app - like text, button, and slider - and how to style them using View Modifiers. You’ve now completed 5 out of the 9 “must have” items on your programming to do list - you’re making great progress…
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Challenge: Add View Modifiers
Jun 16 2026 · Lesson
Practice using SwiftUI View Modifiers by styling the rest of the text views in Bull…
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Objects, Data & Methods
Jun 16 2026 · Lesson
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
Solve Problems
Jun 16 2026 · Lesson
…that they’re really helpful, they narrow it down to exactly. Other times the syntax may seem a little bit cryptic especially with SwiftUI, but often they’ll point you in the right direction and help you figure out what’s going on. So far we’ve been dealing with…
iOS & Swift
Lesson in Your First iOS App: Getting Started with SwiftUI
Create an Xcode Project
Jun 16 2026 · Lesson
Learn how to create your first iOS app project in Xcode and explore the code editor and SwiftUI canvas…