Skip to content
Artwork for Podkey WWDC 2026
Podkey WWDC 2026 · June 12 · 8 min

SwiftUI Group Lab

A Podkey summary of SwiftUI Group Lab, from WWDC 2026. This one is a really useful SwiftUI catch-up, especially if you've ever felt like the framework was being a little mystical on purpose. The big themes are pretty practical: SwiftUI doesn't actually demand one blessed architecture, a lot of performance problems come from how broadly state changes spread, and several common habits that feel harmless can quietly make your app do way more work than it needs to. And once you understand the update graph under the hood, a lot of those weird re-render moments stop feeling random. SwiftUI is architecture-agnostic Why subviews often beat computed properties The update graph, in plain English Environment and invalidation spread A few SwiftUI anti-patterns Buttons, ForEach, and the cost of convenience Layout direction and UIKit hybrids Lazy stacks, reuse, and where heavy work belongs Compiler relief and concurrency edge cases Debugging rerenders and rendering trade-offs This podcast was created with Podkey. Make your own at https://podkey.fm

0:00-8:19

transcript

No transcript — this publisher did not publish one.

show notes

A Podkey summary of SwiftUI Group Lab, from WWDC 2026.

This one is a really useful SwiftUI catch-up, especially if you've ever felt like the framework was being a little mystical on purpose. The big themes are pretty practical: SwiftUI doesn't actually demand one blessed architecture, a lot of performance problems come from how broadly state changes spread, and several common habits that feel harmless can quietly make your app do way more work than it needs to. And once you understand the update graph under the hood, a lot of those weird re-render moments stop feeling random.

  • SwiftUI is architecture-agnostic
  • Why subviews often beat computed properties
  • The update graph, in plain English
  • Environment and invalidation spread
  • A few SwiftUI anti-patterns
  • Buttons, ForEach, and the cost of convenience
  • Layout direction and UIKit hybrids
  • Lazy stacks, reuse, and where heavy work belongs
  • Compiler relief and concurrency edge cases
  • Debugging rerenders and rendering trade-offs

This podcast was created with Podkey. Make your own at https://podkey.fm

links2

more episodes

All episodes