Material Motion Exploring solutions that will empower creators with the tools needed to describe and implement rich, interactive motion on any platform. Edit this page · History


A transition causes a visual change from one element hierarchy to another.

Transitions are a specialized subset of general interactions with different meanings on different platforms:

  • iOS: UIViewController transitions
  • Android: Activity transitions
  • Web: URL transitions

The considerations for each platform are diverse and often distinct. To reflect this, the transitions spec is split into two parts: common specs and platform specs.