Module 1 of 2 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 (7 mins)
IntroductionStart
SwiftUI vs UIKit
3
Create an Xcode Project Lesson (4 mins)
Create an Xcode ProjectStart
4
SwiftUI Views Lesson (13 mins)
SwiftUI ViewsStart
5
SwiftUI View Modifiers Lesson (9 mins)
SwiftUI View ModifiersStart
6
Objects, Data & Methods Lesson (10 mins)
Objects, Data & MethodsStart
7
Challenge: Add View ModifiersStart
8
Solve Problems Lesson (6 mins)
Solve ProblemsStart
Conclusion

Next module

iOS & Swift New
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.