Motion serves as a functional animation. It reduces cognitive load, prevents change blindness, and establishes a better recall in spatial relationships.
Use functional animations (transitions) to smoothly transport users between navigational contexts, explain changes in the arrangement of elements on a screen, and reinforce element hierarchy.
Motion provides:
• Guided focus between views
• Hints as to what will happen if a user completes a gesture
• Hierarchical and special relationships between elements
• Distraction from what’s happening behind the scenes (like fetching content or loading the next view)
• Character, polish, and delight