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

September 8-14, 2016

Meta

๐Ÿ”ฅ Most of team was on vacation for the past two weeks.

Roadmap

  • ๐Ÿšฉ: is stable but hasnโ€™t progressed this week.
  • ๐ŸŽ‰: something stable was completed this week.
  • ๐Ÿ“: was actively worked on this week.
Tech stack Starmap Apple Android Web
Runtime ๐Ÿ“ ๐Ÿ“ v2.0.1 ๐Ÿ“ v2.0.0 ๐Ÿšฉ MVP
Transitions ๐Ÿšฉ Milestone Milestone ย 
Interactions ย  ย  ย  ๐Ÿ“
Serialization ๐Ÿšฉ ย  ย  ย 
Motion Family Starmap Apple Android Web
Arc move ย  ย  ย  ย 
Direct manipulation ๐ŸŽ‰ ๐Ÿ“ Milestone ๐Ÿ“ ๐Ÿ“ Milestone
Physics ย  ย  ๐Ÿ“ Milestone ย 
Tween ย  ย  ย  ย 
Timeline tween ย  ย  ย  ย 

Starmap

๐Ÿ“ Delegated performing is now called Continuous performing. Learn more.

๐ŸŽ‰ Completed the named plans specification. Learn more.

Android platform

๐ŸŽ‰ Runtime Composable performer now has unit tests. Thanks seanoshea.

๐Ÿ“ Runtime Composable performer experiment for color interpolation.

Apple platforms

๐Ÿ“ Direct manipulation motion family Now supports Draggable, Pinchable, Rotatable, and DirectlyManipulable plans. Anchor point manipulation support up next. View the milestone.

๐ŸŽ‰ Runtime 100% unit test coverage achieved. View the milestone. View the coverage report.

๐ŸŽ‰ Runtime README.md now includes in-depth guides. View the README.

๐ŸŽ‰ Runtime Example application structure has been improved. Examples now clearly build upon one another other and include verbose documentation.

Web frameworks

๐Ÿ“ Prototyping Swipeable List to explore interaction directors in JavaScript

  • This will require building the beginnings of gesture recognition and the Draggable plan.

Tooling

๐Ÿ”ฌ We are exploring use of GitHubโ€™s newly-announced Projects feature. Weโ€™re adding a โ€œCurrent sprintโ€ to each project. The mdm command line tool now supports mdm sprint start and will soon support mdm sprint end.

Learn more

Join us on Discord! discord.gg/ZJyGXza