Big Mountain Studio/SwiftUI Animations Mastery

What is the Fastest Way to Master SwiftUI Animations?

WITH HUNDREDS OF VIDEOS AND EXAMPLES.

Updated for iOS 18

Where Do I Start?

SwiftUI does animations differently.
You start by adjusting your concepts of how animations work in SwiftUI.

What If I'm a Beginner at SwiftUI Animations?

That's totally fine! I start you off simple. 
You will see animations for all code samples too.

Do You Like Step-By-Step Instructions?

Each chapter is formatted like this:
  • Teach related concepts (video and code)
  • Step-by-step practical exercise on building an animation
  • Summary
  • Check your understanding

Do You Like A Challenge?

Now it's time to apply what you learned. 

In every chapter there will be challenges where you will be shown a preview and some criteria.

Are you ready?

Book Details

Chapters at a glance

Almost 500 pages!

  • Getting Started - What are the 3 parts of animations? What are animation curves and how do you control them?

  • Basic Animations - What SwiftUI properties can you animate and how?

  • Animation Triggers - What are all the ways you can start an animation?

  • Animation Options - How do you control the duration, delay, scope, speed, and stop animations? 

  • Spring Animations - How do you give your animations bounce? What kind of options do you have with spring animations?

  • Transitions - What are the built in ways to animate the insertion and removal of views? How do you create your own?

  • Custom Timing Curve - SwiftUI offers preset animation curves but how do you customize and use your own curves?

  • Matched Geometry Effect - How can you animate the transition of two independent views so one looks like it’s becoming the other?

  • Animatable Data - If you create your own SwiftUI views or shapes, how can you enable them to be animated?

  • Phase Animator - How can you easily define multiple steps (phases) and values to animate a view?

  • Navigation Transitions - What animation options do you have when navigating within the NavigationStack?

  • Answers - Answers to end-of-chapter questions.

30 Day Money Back Guarantee

If this book doesn't:
  • Help you understand SwiftUI Animations
  • Help improve your UI/UX with animations
  • Supply you with quick answers
Then you can return it for a full refund within 30 days.

Included products

  • Free

SwiftUI Animations Mastery Bonus Content

  • Download
  • 2 files

Bonus content for SwiftUI Animations Mastery • Xcode Project ($47 Value) • Cheat Sheet ($17 Value) Total Value: $64

  • $33

SwiftUI Animations Mastery

  • Animation introduction & basics
  • Understand animation curves
  • What in SwiftUI can be animated with examples of each one
  • All the ways you can trigger animations
  • Explore the many animation options with examples of each one
  • How to widen or narrow your animation scope in your SwiftUI views
  • The right way and the wrong way to conditionally show animations
  • Every spring animation with examples
  • Easily implement standard and custom transitions
  • Create amazing effects with matched geometry effect and animations
  • Understand how to enable animations for custom shapes
  • Hundreds of examples and videos in the book

Hi! I'm Mark Moeykens

Having created over 1,000 SwiftUI views, I help developers get started with SwiftUI. 

Follow me on social media to stay up-to-date on what I'm working on and how it can help you!