Google recently announced a new visual language called Material Design. It was announced at Google IO 2014 and included as the official design language for Android version 5.0 lollipop which was released later in 2014.
Material Design offers a comprehensive guide for visual motion and interaction design across platforms and devices. In addition to its inclusion in Android lollipop the polymer library brings material design to web applications as well.
An important aspect of material design is that it is meant to be grounded in “tactile reality” meaning that it is inspired by mimicking physical ink on physical pieces of paper. In order to achieve this imitation of the physical world a z property was added to views to represent their elevation.
A major component of material design is offering the user visual feedback that provides meaning to the actions or transitions taking place. This can include intuitive transitions or responsive interaction with elements. These motions and effects should not be distracting but should feel authentic and respect physical realities like mass and weight.
Although material design was introduced in the Android version 5.0, the Android support library AppCompat v21 offers backwards compatibility for some of the material design UI components and views.
Material design also revisits color scheming to focus on a simpler and more refined color definition for applications. This enhancement is accomplished by using color palettes that predefine colors for elements like toolbars and action buttons.
That concludes our lesson on mobile design principles, join us next time when we learn how to utilize those design principles by declaring UI elements in XML files.
Tag :
Material design
0 Komentar untuk "Material Design"