5月31日,谷歌在本周的I/O开发者大会上发布了Material Design设计语言的最重要一次更新。《快公司》杂志随后对此次更新进行了解读。
以下为文章全文:
一年前,Android首席设计师马提亚斯·杜亚特(Matias Duarte)发布了全新的设计语言Material Design。Material Design以动画为核心设计原则,其目的是在各类平台和各类尺寸的屏幕上设计优美的应用。对谷歌来说,Material Design是极为大胆的一步,将统一各类平台上谷歌应用和服务的设计语言。
在Material Design诞生一周年之际,杜亚特再次来到了谷歌I/O开发者大会,发布了到目前为止Material Design最重要的一次更新。以下为具体详情:
1.悬浮响应按钮(FAB)扩展
Material Design的核心元素之一在于悬浮响应按钮,这种通用按钮可以在Material应用的每个屏幕上查看。悬浮响应按钮不仅是一种访问应用最重要功能的简单方式,并且可以在进行这些操作时滑动及旋转。Material Design的此次升级使悬浮响应按钮有了多种新的动画和过渡效果。
2.对电视、汽车和虚拟现实设备的支持
Material Design是针对网页、智能手机、平板电脑和可穿戴计算设备开发的设计语言,不过谷歌对Android的目标不仅于此。更新的Material Design规范谈到了如何将这一设计语言用于新的平台,例如电视机、汽车中控台,甚至谷歌Cardboard虚拟现实设备。例如,在新的Material Design指南中,一些章节介绍了设计师如何设计Material虚拟现实应用,避免用户感到眩晕,或是导致用户在虚拟世界中感到迷惑。
3.图标
Material Design规范近期纳入了一个图标库,其中包括750个可供开发者使用的图标。Material图标库可以被视为一种嵌入式网页字体,从而像Futura和Helvetica等字体一样方便地在任何网页上使用。更巧妙的是,通过名称绑定,用户只需输入图标名称即可获得实际的图标。例如,只要用户输入“微笑”,那么笑脸图标就会自动弹出。杜亚特指出:“如果你是一位输入达人,那么会发现这非常酷。”
4.后向兼容
Android是一个碎片化严重的操作系统,只有约10%的设备采用了最新版系统Android“棒棒糖”。从理论上来说,Material Design能够做到后向兼容。然而在实际情况下,开发者需要进行许多调整,才能在不同设备上应用Material Design。谷歌此次发布了名为“Android设计库”的资源库,能够使Material Design元素自动后向兼容至Android 2.1。开发者将没有必要再进行额外的编程。
5.对谷歌官方Design网站的重要升级
此次升级提供了更多教程、教学视频、问答和幕后视频。杜亚特表示:“我们希望提供一个资源库,帮助你们方便地在任何平台上进行Material设计。”
新的Material Design指南也进行了一系列看似普通,实则很有意义的调整,例如更新了关于Material应用应当如何使用动态效果的章节,以及一个帮助Material设计师更方便地设计应用的资源库。杜亚特表示,谷歌未来还将对此进行更新。