The following roadmap topics are listed in order of ascending importance from top to bottom. We may iterate towards each topic in parallel, but our overall priorities will be focused on the top-most topic and working our way downward.
Stabilize the APIs by cutting a v1.0 release. Once a v1 release is cut, all APIs will be subject to traditional deprecation policies, meaning no API can be deleted unless there has been at least one minor release in which the API was deprecated. If an API is deleted, the major version must be incremented.
Who’s driving this:
Open milestones:
Milestones hit:
Components are a la carte libraries that provide complete experiences using Material Motion. The most classic example of such a library is a transition. Examples of different transitions: fade in, circular reveal, modal dialog, side drawer. Other libraries may exist for things like animated graph visualizations, one-off animations, and immersive experiences.
Who’s driving this:
Open milestones:
Material Motion is designed to enable the creation of powerful tooling for engineers and designers in order to eliminate the concept of a “design handoff”. We see three major areas of tooling potential:
Who’s driving this:
Open milestones: