Wikiwand AI

マテリアルデザイン

Googleのデザインシステム From Wikipedia, the free encyclopedia

マテリアルデザイン(英語: Material Design)は、Googleが開発したデザイン言語[1]、および、それを実現する開発技術や手法、デザイン、試みなどの総称である[2]。

初版

2014年6月25日(12年前) (2014-06-25)

プログラミング
言語
HTML, CSS, Sass (v4), JavaScript, AngularJS, Angular, Java, Objective-C, Swift, Dart
概要 開発元, 初版 ...
Material Design
Android 12上のマテリアルデザイン3
開発元 Google
初版

2014年6月25日(12年前) (2014-06-25)

Release(s)
最新版
Material 3 Expressive / 2025年5月13日(日本時間2025年5月14日)
リポジトリ
プログラミング
言語
HTML, CSS, Sass (v4), JavaScript, AngularJS, Angular, Java, Objective-C, Swift, Dart
使用エンジン Skia、Impeller
対応OS Android、iOS
プラットフォーム Android, iOS, Web
サポート状況 開発中
種別 Design language
ライセンス
公式サイト www.material.io ウィキデータを編集
テンプレートを表示
閉じる

概要

Googleは2014年6月にGoogle I/O conferenceにおいて、新しいユーザーエクスペリエンス設計体系として「マテリアルデザイン」を発表した。マテリアルデザインは、ユーザーが接する画面にマテリアル(物質)、メタファーの概念を用いて一貫性のある世界をつくりつつ、ユーザーの操作を補助するものである[3]。

スマートフォンやタブレットなどの様々なデバイスにおいて、マテリアルデザインによる統一感のあるデザインを取り入れることにより、操作するデバイスが変わっても操作感に統一性を期待できることで、ユーザーはストレスを感じずに様々なデバイスを操作することができる。

この設計体系は、デザインを簡略化するフラットデザインに、他の物質の質感に近づけるために装飾を施すスキューモーフィズムを取り入れた「フラット2.0」の一例として取り上げられることがある[4]。

Material Components

マテリアルコンポーネント(Material Components、MDC)は、マテリアルデザインに従った(マテリアルデザインを実装する)UI要素ライブラリ群の総称である[5][6]。

開発者・デザイナーが各UI要素に対して1つ1つマテリアルデザインを適用しなくても、MDCを利用することで容易かつ系統的にマテリアルデザインを全UIへ適用できる。ネイティブ(スマートフォン)やウェブ、特定のデザインパッケージ用のライブラリが用意されている。

さらに見る プラットフォーム, 名前 ...
表: Material Componentsライブラリ
プラットフォーム 名前 短縮名称 補足 page repository
Android Material Components for Android MDC-Android
iOS Material Components for iOS MDC-iOS
Web Material Components for the web MDC Web
Web/WebComponents Material Web Components MDC Web + LitElement[7] demo
Web/React Material Components for React MDC React
Web Material Design Lite MDL 開発中止、MDC Webへ移行
Flutter Material Components for Flutter MDC-Flutter
閉じる

脚注

関連項目

外部リンク

Related Articles

Timelines

Top Qs

Fact Checks