Figma: Animating Design Prototypes
1h 47mIntermediate2024-10-08
Authors

Joseph Labrecque
University Professor, Adobe Educator, Studio Head
Course details
In this course, move beyond Figma's basic design tools into more complex and involved prototypes and mockups. While static prototypes can be very helpful, adding animation to your screen transitions and individual user interface interactions can take the realism of your designs to the next level. Instructor Joseph Labrecque starts with a look at how animations and transitions are designed in a Figma prototype. Learn about the Smart Animate feature for quick motion and transitions, how to customize the parameters of animation—like duration, delay, and even custom ease and spring settings—in Figma, and how to create and animate common UX design patterns like splash screens, loading animations, transitions, component states, and progress bars.
Skills covered
User Interface PrototypingFigmaInteraction DesignUser ExperienceDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Animating prototypes with Figma
- 02 - Working with the exercise files
- 03 - Design project overview
1. Animated Transition Basics
- 04 - Figma animation prerequisites
- 05 - Instant transitions in Figma
- 06 - Dissolve transitions in Figma
- 07 - Smart Animate transitions in Figma
- 08 - Move in and move out transitions in Figma
- 09 - Push transitions in Figma
- 10 - Slide in and slide out transitions in Figma
2. Modifying Animation Properties
- 11 - Adjusting transition duration
- 12 - Applying a delay interaction
- 13 - Resetting scroll position
- 14 - Animating matching layers
- 15 - Examining linear transitions
- 16 - Designing ease effects
- 17 - Designing spring effects
- 18 - Applying motion presets
3. Designing Common UI Animations
- 19 - Animating a button press
- 20 - Animating a toggle switch
- 21 - Animating an energetic button
- 22 - Wiring a progress bar to variables
- 23 - Using overlay animations
- 24 - Creating a looping indicator
4. Animating Additional Experiences
- 25 - Launching from the home screen
- 26 - Creating splash screen states
- 27 - Animating splash screen states
- 28 - Using videos to add motion
- 29 - Designing with animated GIF files
Conclusion
- 30 - Next steps for animating in Figma