SwiftUI Animations

Section • 3 episodes • 2 hr 8 min

Animations are one of the most impressive features of SwiftUI. With very little work you can animate almost any aspect of a SwiftUI application. We take a deep-dive into the various flavors of animations (implicit versus explicit), and show that a surprising transformation of Combine schedulers allows us to animate asynchronous data flow in a seamless manner, which is applicable to both vanilla SwiftUI applications and Composable Architecture applications.

Related content

For more on the Composable Architecture, be sure to check out the entire collection where we break down the problems of application architecture to build a solution from first principles.

Composable Architecture
17 hr 50 min