Building delightful applications
summary
A home‑screen widget generator called Albums uses WidgetKit and a SwiftUI view wrapped into collection cells via UIHostingConfiguration, syncs with Core Data + CloudKit and downloads art with async/await. Animations use a custom engine Motion plus CA transforms (apply m34 perspective) and interruptible gesture-driven springs and decay with rounding so flips, coverflow and editor panels stay responsive. Fixes include avoiding offscreen shadow passes, GPU image decoding and avoiding frame changes; result is buttery scroll, interactive flips and real user delight.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 7:40Building stable foundation
- 15:26Improving interactions
- 29:51Making it memorable
- 39:41Conclusion and Q&A
related talks
32mThe Art & Science of SwiftUI Animated Experiences
30mDesigning Delightful Animations with SwiftUI
36mGame Development in SwiftUI
16mAnimation juice in SwiftUI
25mDeclarative 3D: Achieving integration SwiftUI and 3D
39mSwiftUI Animations Under The Hood
40mHeavy Metal: Creating beauty with SwiftUI shaders
36mMake Your Apps Move! Awesome Animations with React Native ⚡️
