UI コンポーネントを使用した美しいアプリやウェブサイトの開発
2017年6月5日月曜日
この記事は マテリアル デザイン、Adrian Secord および Omer Ziv による Google Developers Blog の記事 "Build beautiful apps and websites with modular, customizable UI components " を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。
マテリアル コンポーネントはオープンソースで公開されているライブラリです。マテリアルコンポーネントを使うと、Android, iOS, Web でマテリアル デザインのガイドラインに沿った、統一感のあるスタイル、ブランド、インタラクション、モーションを使ったアプリケーションを簡単に開発できます。
これらのコンポーネントは、最新のマテリアル デザインのガイドラインに沿うようにエンジニアとデザイナーのチームにより定期的に更新され、多言語対応やアクセスビリティのサポートなどの基準を満たす高品質な実装を行う事ができます。
デザインの精度
Android、iOS、ウェブのそれぞれのプラットフォームにピクセル単位で準拠したコンポーネントです。
最新
コンポーネントは常に最新の API と機能が利用できるよう、Google のエンジニアとデザイナーがアップデートを行なっています。
オープンソース
コードは GitHub 上で公開されています。これを利用してマテリアル デザインに貢献したり、必要に応じて要素を使うことも可能です。
業界標準
Google の各種サービスにも使われているこれらのコンポーネントは、多言語化やアクセスビリティなどの業界標準を満たしています。
マテリアル コンポーネントは、Google の Android、iOS、およびウェブのエンジニアおよび UX デザイナーのコアチームにより開発保守されています。以下の取り組みにより、各プラットフォームに向けた最大限のサポートに努めています。
これらのコンポーネントにより、マテリアル デザインを使った優れたユーザー エクスペリエンスを持ったアプリを簡単に開発できます。今後私たちは、最新のマテリアル デザインのガイドラインに合致するコンポーネントを継続的に更新していきます。またオープンソースで公開していますので、開発者の皆さんのチームがこのプロジェクトに貢献することを期待しています。最新のニュースを受け取りたい方や、直接私たちに連絡したい方は、私たちの GitHub リポジトリをチェックするか、Twitter(@materialdesign)をフォローするか、https://material.io/components/ をご覧ください。
Posted by Takuo Suzuki - Developer Relations Team
マテリアル コンポーネントはオープンソースで公開されているライブラリです。マテリアルコンポーネントを使うと、Android, iOS, Web でマテリアル デザインのガイドラインに沿った、統一感のあるスタイル、ブランド、インタラクション、モーションを使ったアプリケーションを簡単に開発できます。
これらのコンポーネントは、最新のマテリアル デザインのガイドラインに沿うようにエンジニアとデザイナーのチームにより定期的に更新され、多言語対応やアクセスビリティのサポートなどの基準を満たす高品質な実装を行う事ができます。
デザインの精度
Android、iOS、ウェブのそれぞれのプラットフォームにピクセル単位で準拠したコンポーネントです。
最新
コンポーネントは常に最新の API と機能が利用できるよう、Google のエンジニアとデザイナーがアップデートを行なっています。
オープンソース
コードは GitHub 上で公開されています。これを利用してマテリアル デザインに貢献したり、必要に応じて要素を使うことも可能です。
業界標準
Google の各種サービスにも使われているこれらのコンポーネントは、多言語化やアクセスビリティなどの業界標準を満たしています。
マテリアル コンポーネントは、Google の Android、iOS、およびウェブのエンジニアおよび UX デザイナーのコアチームにより開発保守されています。以下の取り組みにより、各プラットフォームに向けた最大限のサポートに努めています。
- 様々な Android OSバージョンのサポート
- Swift、Objective-C、ストーリーボードなどの業界標準を使った iOS アプリの開発
- 一般的なフレームワークやライブラリを使用したシームレスな統合
これらのコンポーネントにより、マテリアル デザインを使った優れたユーザー エクスペリエンスを持ったアプリを簡単に開発できます。今後私たちは、最新のマテリアル デザインのガイドラインに合致するコンポーネントを継続的に更新していきます。またオープンソースで公開していますので、開発者の皆さんのチームがこのプロジェクトに貢献することを期待しています。最新のニュースを受け取りたい方や、直接私たちに連絡したい方は、私たちの GitHub リポジトリをチェックするか、Twitter(@materialdesign)をフォローするか、https://material.io/components/ をご覧ください。
Posted by Takuo Suzuki - Developer Relations Team