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

November 11-November 16, 2016

Want to contribute? Check out our Android and iOS milestones, many of which are ready for someone to take ownership of. Also check out our newbie-friendly tasks.


This weekly update captures what changed in a given week across the Material Motion ecosystem.

Check out current focus to see what we’re working on next.

Check out stability to learn about the current state of each feature.

Meta

Transitions APIs are nearing feature parity with Odeon (an early version of Material Motion) and will soon be ready for iOS client team re-integration. Part of team was at Chrome Dev Summit this week.

People involved in this sprint

appsforartists featherless pingpongboss seanoshea

What has changed

Legend:

  • πŸŽ‰: something launched! Click to view the release notes.
  • πŸ“: something was worked on.
Tech stack Starmap Apple Android Web
Runtime πŸ“ πŸŽ‰ πŸŽ‰ πŸŽ‰
Interactions Β  Β  Β  Β 
Transitions πŸ“ πŸŽ‰ Β  Β 
Serialization Β  Β  Β  Β 
Motion language Starmap Apple Android Web
ArcMove Β  Β  Β  Β 
ChangeAnchorPoint Β  πŸŽ‰ Β  Β 
DirectlyManipulable Β  πŸŽ‰ Β  Β 
Draggable Β  πŸŽ‰ πŸŽ‰ Β 
πŸ†• PauseSpring Β  πŸ“ Β  Β 
Pinchable Β  πŸŽ‰ Β  Β 
RemoveSpring Β  Β  Β  Β 
Rotatable Β  πŸŽ‰ Β  Β 
ScrollReactor Β  Β  Β  Β 
SpringTo Β  πŸ“ Β  Β 
Tween πŸ“ πŸŽ‰ Β  Β 
πŸ†• TransitionSpring πŸ“ πŸ“ Β  Β 
TransitionTween πŸ“ πŸ“ Β  Β 
VelocitySource Β  Β  Β  Β 
Interactions Starmap Apple Android Web
Color interpolation Β  Β  Β  Β 
Parallax scrolling Β  Β  Β  Β 
Sentence builder Β  Β  Β  Β 
Sparkle Dialog Β  Β  Β  Β 
Photo transition Β  πŸ“ Β  Β 

Starmap

πŸ“ Runtime Timeline spec still in review. Read the spec.

πŸ“ Transitions TransitionWindow spec is ready for review. Read the spec.

Android platform

πŸŽ‰ Runtime Published 5.0.0. View the release notes.

πŸŽ‰ DirectManipulation Draggable MVP. View the milestone.

Apple platforms

πŸŽ‰ Runtime Landed the Timeline API. View the API.

πŸŽ‰ Runtime Published v6. View the release notes.

πŸŽ‰ CoreAnimation Published v2. View the release notes.

πŸŽ‰ DirectManipulation Published v1.1. View the release notes.

πŸŽ‰ Transitions Published v1.1. View the release notes.

πŸ“ TransitionTween Ready for review. View the diff.

πŸ“ TransitionSpring Work in progress. View the diff.

πŸ“ Transitions Complete proof of concept of the end-to-end Transitions APIs. View the WIP diff.

Demo of a timeline being driven by a gesture recognizer to fade out the background view:

Complete photo transition demo:

Web frameworks

πŸŽ‰ Runtime TypeScript v1.0.0 implementation packaged and pushed to NPM.

Learn more

Join us on Discord! discord.gg/ZJyGXza