Hey [FIRST NAME GOES HERE], SwiftUI Animation Tips Inside!



Hey Reader,

Yesterday I streamed for 4 hours and got stuck trying to get to the bottom of an issue with implicit animations.

One line of code was causing the problem...

When it comes to animations in SwiftUI ... they're great until they don't work like you expect.

SwiftUI Animation Glitches

video preview

Watch my latest video and learn how to better control implicit animations on state changes.

SwiftUI Animation Bugs? Here's How I Fixed Them!

I did this same thing when I animated all the record button states for the GoPro Quik app.

To be honest, I don't fully understand how to fully control this type of issue. I show what works, but it is a lot of trial and error.
The alternative is to create the layout and manually calculate all the animation states and offsets.

Have you had issues with SwiftUI animations? Hit reply and tell me about your experiences.

Talk soon,

Paul Solt
Paul@SuperEasyApps.com

P.S. I experimented live streaming yesterday with Meld Studio. It worked great, way better than my experiences setting up OBS, but green screens are complicated.

If you want to stream video, you can watch how I configured the Chroma Key here.

Super Easy Apps Weekly - Paul Solt

Join 5,712+ developers learning iPhone app development and App Store publishing. Every week, I share iOS tips on how to create polished, intuitive apps—backed by insights from shipping seven apps and working at GoPro, Apple, and Microsoft.

Read more from Super Easy Apps Weekly - Paul Solt
Swift Charts Tutorial

Hey Reader, In 45 minutes I’ll show you how to give your Swift Charts that Apple-level polish—no design degree required. I start with raw spending data and end with a stunning Budget Widget—Perfect for a quick glance. You’ll walk away knowing how to: Style bar charts and labels to match any design Hide grid lines and format weekdays for clarity Wire up a BudgetViewModel that feeds live data 👉Watch: Build a Budget Widget with Swift Charts ⚡ (45-min) Need hands-on practice? Clone the starter...

video preview

Hey Reader, How do you translate your app into multiple languages? At GoPro, I partnered with the localization team to establish best practices—and with the new String Catalog, you can extract all your Text() strings at build time so nothing slips through the cracks. 🎥Watch SwiftUI iOS Localization Tutorial: Master String Catalogs in Xcode 16 You’ll learn: Best practices for localization How to test translations in both iOS apps and widgets How to Preview different languages in SwiftUI How to...

Hey Reader, Last night, I had a breakthrough. The weeks of effort exploring different options finally paid off – it felt fantastic. I was tired, but accomplished. Below, I will share three stories about the unknown and how to push through even if you're unsure what to do. Programming can be hard. It can be fun. And it can be hard again. I have been busy traveling and had family visiting. And I have been wrestling with build issues around legacy code. Sometimes when you learn something new,...