Overview
Dive into a comprehensive Google I/O 2016 conference talk exploring material design principles and their application in improving app experiences. Examine the fundamental concepts of tangibility, bold graphic design, and meaningful motion through concrete examples from the Plaid app. Learn implementation techniques for material design elements, including stateless animators, navigational transitions, nested scrolling, color palettes, and custom views. Discover how to create engaging user interfaces with grid layouts, tablet layouts, and meaningful motion techniques such as arced motion and custom transitions. Explore advanced topics like casting shadows, item animators, search animations, and sprite building. Gain valuable insights to enhance your Android app's design and user experience using material design principles.
Syllabus
Intro
Material Design
Material tangible surfaces
Stateless Animator
Animator
Navigational transitions
Nested scrolling
Colour
Palette
Ripple
Grids
Line Height Hint
Custom View
SetIndents
Allow
TextView
Grid Layout
Tablet Layout
Meaningful Motion
Motion
Touch
Arced Motion
Custom Transition
Casting Shadow
Moving Up
Item Animator
Search Animation
Sprite Build
Animated Selector
Wrap up
Taught by
Android Developers