/course/swiftui-foundations-ios
SwiftUI Foundations for Shipping iOS Builds
Layout systems, navigation stacks, and accessibility checks you repeat every sprint.
Overview
You will assemble production-shaped screens with SwiftUI, wire Observable models, and practice TestFlight handoffs with a checklist derived from real review feedback. The track assumes Xcode familiarity and focuses on repeatable UI patterns rather than one-off demos.
Included focus areas
- Composable view trees with environment injection
- NavigationSplit on iPad plus single-column iPhone flows
- VoiceOver audits using rotor-friendly labels
- Preview-driven iteration with snapshot fixtures
- Asset catalog hygiene for @2x/@3x delivery
- Crash log triage workshop with symbolicated samples
- Store metadata drafts aligned to guideline clauses
Outcomes
- Ship a two-screen SwiftUI module with tests stubbed
- Publish an internal TestFlight build with notes template
- Document accessibility decisions for reviewer context
Lead mentor
Mira Okonkwo
Former release engineer; led iOS guild reviews for fintech pilots.
FAQ
No. You keep enrollment under your organisation; we provide provisioning steps only.
Figma viewing is referenced; seats are not bundled in the course fee.
Recordings stay up for 21 days; mentor code reviews are limited to scheduled windows.
Experience notes
“The NavigationSplit lab finally clicked—our iPad build stopped feeling like a stretched phone layout. Still wish the module on dynamic type had one more live critique slot.”
“VoiceOver rotor notes from week four went straight into our release checklist.”