Dave Chiu

Staff Interaction Designer, Material Design


Dave Chiu

About Dave Chiu

Dave co-leads Material Engagement, a group tasked with building awareness and adoption of the design system and increasing Google’s design thought leadership. Previously, he was a lead interaction designer on the Material Design system, where he stewarded all things interaction design, from components to conceptual models. He has also worked on Android Gmail and the Android OS. Prior to Google, he was an Associate Creative Director at frog design, where he practiced service design and interaction design for companies including Disney, General Electric, Chase, HP, AT&T, and the Oprah Winfrey Network (OWN).

Dave earned a master’s degree in interaction design from Interaction Design Institute Ivrea.


Building Design Systems with Google’s Material Design

Material Design is Google’s adaptable design system that anyone can use to quickly build beautiful and usable digital products. In Material, a selection of flexible design components—backed by open-source code—sit on top of foundational design guidance and best-practices. Material Theming adds dimension to the system with subsystems like color, shape, and type, which can be adapted to create a custom Material theme for your product’s unique identity.

This workshop, suitable for all experience levels, will provide an overview of Material’s capabilities and hands-on exercises where you’ll implement Material Theming and emerge with real code. Through these activities, concepts, and examples, you’ll be prepared to express your existing brand with Material or create something entirely new.

Required materials: Laptop.

Who should attend: Designers, developers, and product stakeholders of all experience levels interested in learning about Material Design, Material Theming, and hands-on experience using MDC-Web and Gallery.

When we’re done, you will:

  • Be familiar with the Material Design system and its capabilities

  • Understand the principles and practical applications of Material Theming, including how subsystems such as layout, color, typography, and shape map to components

  • Understand the basics of Material Components for Web

  • Walk away with a customized theme, implemented in real code