Module 1 of 1 in Your First iOS App: An App From Scratch
Your First iOS App: Getting Started with SwiftUI
Module outcomes
- Build your first SwiftUI app using Xcode and understand the basic project structure.
- Create simple user interfaces using SwiftUI views and modifiers.
- Understand how data and logic connect to the UI in a SwiftUI app.
- Understand the basics of objects, data, and methods in Swift.
Covered concepts
- SwiftUI View hierarchy and layout basics
- View Modifiers
- Basic Swift concepts: objects, properties, and methods
Module content
1
SwiftUI vs UIKit
Lesson (7 mins)
1
SwiftUI vs UIKit
Lesson (7 mins)
2
Challenge: Programming To-Do List
Lesson (5 mins)
2
Challenge: Programming To-Do List
Lesson (5 mins)
3
Create an Xcode Project
Lesson (4 mins)
3
Create an Xcode Project
Lesson (4 mins)
4
SwiftUI Views
Lesson (13 mins)
4
SwiftUI Views
Lesson (13 mins)
5
SwiftUI View Modifiers
Lesson (9 mins)
5
SwiftUI View Modifiers
Lesson (9 mins)
6
Objects, Data & Methods
Lesson (10 mins)
6
Objects, Data & Methods
Lesson (10 mins)
7
Challenge: Add View Modifiers
Lesson (4 mins)
7
Challenge: Add View Modifiers
Lesson (4 mins)
8
Solve Problems
Lesson (6 mins)
8
Solve Problems
Lesson (6 mins)