Issue #66
โ Part 2 of Start building with Rive for iOS
Welcome to issue #66 of the iOS Coffee Break Newsletter ๐ฌ.
Last week we kicked of the "Start building with Rive for iOS" newsletter series. This time, we move to the part 2 of the series to explore how to build state-driven experiences with Rive on iOS.
The Plan
In this edition, I'll walk you through the fundamentals of Rive's Apple runtime library, show how to set up a RiveViewModel in both SwiftUI and UIKit, and wrap up this week's issue with a step-by-step build of a custom animated tab bar driven by Rive animations. Below is the approach we'll follow:

Thank you for reading this issue!
I truly appreciate your support. If you have been enjoying the content and want to stay in touch, feel free to connect with me on your favorite social platform: