SwiftUI workshops for teams.
Book a two day workshop for your engineering team — tailored to your product and targeted at your challenges.
Enquire NowSwiftUI Fundamentals
In the age of agentic engineering, deeply understanding the fundamentals of SwiftUI is more important than ever. We explain the most important concepts and work through tailor-made exercises for your team. We focus on getting hands-on experience with the fundamental concepts behind the framework, leaving your team with a great intuition of how SwiftUI works.
Up to 16 participants
In person or via Zoom.
2 intensive days of learning
With group sessions and one-on-one.
Reference material included
Including our custom Mac app
Thinking in SwiftUI
Includes a complimentary copy.

Build better experiences on Apple's platforms.
Understanding SwiftUI fundamentals leads to better problem solving capabilities across your team.

Develop an intuition of how SwiftUI works.
We focus on the fundamental concepts behind the framework that we believe are essential to understand.
“The workshop was exceptional. We especially appreciated the explorations, group sessions, and one-on-one pair programming.”


Exercises tailored to your product.
Understanding SwiftUI fundamentals leads to better problem solving capabilities across your team.

Cultivate a tight-knit team dynamic.
Close teams build better products. Work in pairs to solve exercises then discuss outcomes as a group.
“The workshop was amazing and a must-have for anyone who is using SwiftUI in production.”

Workshop App
Our custom-built workshop app guides your team through the exercises.



Your Instructor
Chris Eidhof is the creator of the SwiftUI Field Guide, co-founder of objc.io, co-host of Swift Talk and author of multiple books on iOS development and Swift programming.
Depending on the group size, Chris is joined by Florian Kugler and other instructors. Groups are limited to 16 people, larger teams are split into multiple cohorts.

Course Structure
Layout and View Trees
State and Render Trees
Components and Bindings
Animations
Advanced Layout
We've worked with some great engineering teams
Get in Touch
To enquire about a workshop, drop us a mail and we'll reach out to set up a call. It would be helpful if you could provide some basic info about your organisation, team size, and current experience with SwiftUI.