Module 1 of 3 in Your First iOS App: An App From Scratch

Your First iOS App: Getting Started with SwiftUI

Share
Save for later

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 (12 mins)
Introduction • Start
SwiftUI vs UIKit
3
Create an Xcode Project Lesson (6 mins)
Create an Xcode Project • Start
4
SwiftUI Views Lesson (18 mins)
SwiftUI Views • Start
5
SwiftUI View Modifiers Lesson (13 mins)
SwiftUI View Modifiers • Start
6
Objects, Data & Methods Lesson (14 mins)
Objects, Data & Methods • Start
7
Challenge: Add View Modifiers • Start
8
Solve Problems Lesson (9 mins)
Solve Problems • Start
Conclusion

Next module

iOS & Swift
Your First iOS App: Data Flow in SwiftUI
This module continues building Bull’s Eye while introducing SwiftUI data concepts. You will add button act... more

Instructors

Catie Catterwaul

Contributors

Catie Catterwaul

Instructor

Adriana Kutenko

Illustrator

Pinal Naik

Final Pass Editor

Over 300 content creators. Join our team.