<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Google - デザペディア</title>
	<atom:link href="https://www.ds-pedia.com/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ds-pedia.com</link>
	<description>デザイナーやクリエイターのための情報メディアサイト</description>
	<lastBuildDate>Sun, 06 Sep 2026 06:50:12 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://www.ds-pedia.com/wp-content/uploads/2026/07/cropped-favicon@2x-32x32.png</url>
	<title>Google - デザペディア</title>
	<link>https://www.ds-pedia.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>デザイナーが知っておきたい！2026年モバイルアプリ開発フレームワークの現在地と選び方</title>
		<link>https://www.ds-pedia.com/2026/08/01/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%8a%e3%83%bc%e3%81%8c%e7%9f%a5%e3%81%a3%e3%81%a6%e3%81%8a%e3%81%8d%e3%81%9f%e3%81%84%ef%bc%812026%e5%b9%b4%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%97/</link>
					<comments>https://www.ds-pedia.com/2026/08/01/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%8a%e3%83%bc%e3%81%8c%e7%9f%a5%e3%81%a3%e3%81%a6%e3%81%8a%e3%81%8d%e3%81%9f%e3%81%84%ef%bc%812026%e5%b9%b4%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%97/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Sat, 01 Aug 2026 07:53:06 +0000</pubDate>
				<category><![CDATA[デザインナレッジ]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[HIG]]></category>
		<category><![CDATA[UIデザイン]]></category>
		<category><![CDATA[マテリアルデザイン]]></category>
		<category><![CDATA[開発連携]]></category>
		<category><![CDATA[個人開発]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Apple]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=1306</guid>

					<description><![CDATA[<p>こんにちは！UIデザイナーのYunyです。 皆さんは、Figmaで作り込んだ完璧なデザインデータが、実装時にエンジニアから「OSの制約でそれは無理ですね」と言われて悔しい思いをした経験はありませんか？あるいは、「自分自身 &#8230; </p>
<p class="link-more"><a href="https://www.ds-pedia.com/2026/08/01/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%8a%e3%83%bc%e3%81%8c%e7%9f%a5%e3%81%a3%e3%81%a6%e3%81%8a%e3%81%8d%e3%81%9f%e3%81%84%ef%bc%812026%e5%b9%b4%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%97/" class="more-link">続きを読む<span class="screen-reader-text"> "デザイナーが知っておきたい！2026年モバイルアプリ開発フレームワークの現在地と選び方"</span></a></p>
<p>The post <a href="https://www.ds-pedia.com/2026/08/01/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%8a%e3%83%bc%e3%81%8c%e7%9f%a5%e3%81%a3%e3%81%a6%e3%81%8a%e3%81%8d%e3%81%9f%e3%81%84%ef%bc%812026%e5%b9%b4%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%97/">デザイナーが知っておきたい！2026年モバイルアプリ開発フレームワークの現在地と選び方</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！<br>UIデザイナーのYunyです。</p>


<div class="target-audience"><div class="target-audience__title">この記事はこんな方に向けて書いています</div><ul class="target-audience__list"><li class="target-audience__item">「デザインの実装ズレ」を防ぎ、エンジニアとの協業をスムーズにしたいUIデザイナー</li><li class="target-audience__item">クロスプラットフォーム（Flutter / React Native）とネイティブの違いを整理したい方</li><li class="target-audience__item">これから個人開発を始めたいけれど、どの言語・フレームワークを勉強すべきか迷っている方</li></ul></div>



<p class="wp-block-paragraph">皆さんは、Figmaで作り込んだ完璧なデザインデータが、実装時にエンジニアから「OSの制約でそれは無理ですね」と言われて悔しい思いをした経験はありませんか？<br>あるいは、<strong>「自分自身でアプリを作ってみたい（個人開発したい）けれど、技術がありすぎて何から勉強すればいいか分からない」</strong>というモヤモヤを抱えていませんか？</p>



<p class="wp-block-paragraph">2026年のアプリ開発において、<strong>フレームワーク（実装技術）の選択は、UIの再現性とユーザー体験にいかに直結するのでしょうか。</strong><br>今回は、UIデザイナーの視点から「そもそもクロスプラットフォームかネイティブか」という根本的な比較から、「個人開発で学ぶならどっちが良いか」まで、私たちのデザインの可能性を広げる技術トレンドとの向き合い方についてお話しします。</p>



<h2 class="wp-block-heading">1. 根本的な比較：クロスプラットフォーム vs ネイティブ</h2>



<p class="wp-block-paragraph">プロジェクトが立ち上がった際、まず議論になるのが「クロスプラットフォームで作るか、ネイティブで作るか」という選択です。UIデザイナーとしても、この違いを理解しておくことは非常に重要です。</p>



<h3 class="wp-block-heading">ネイティブフレームワーク（SwiftUI / Jetpack Compose）</h3>



<p class="wp-block-paragraph">AppleやGoogleが公式に提供する言語・ツールを使って、iOSとAndroidそれぞれ別々にアプリを開発するアプローチです。</p>



<ul class="wp-block-list">
<li><strong>メリット</strong>：OSの最新機能をいち早く取り入れられます。また、デバイスの性能を極限まで引き出せるため、アニメーションの滑らかさなどパフォーマンス面で妥協がありません。</li>



<li><strong>デメリット</strong>：iOS用とAndroid用で2つのコードベースを保守する必要があるため、開発コストと期間が単純に2倍近くかかります。両OSで「全く同じ見た目・動き」を維持するためのデザイン管理コストも跳ね上がります。</li>
</ul>



<h3 class="wp-block-heading">クロスプラットフォームフレームワーク</h3>



<p class="wp-block-paragraph">1つのコードベース（共通の言語）でコードを書き、それをiOSとAndroid両方のアプリとして出力するアプローチです。</p>



<ul class="wp-block-list">
<li><strong>メリット</strong>: 1つのコードで両OSに対応できるため、開発スピードが圧倒的に早く、コストも抑えられます。デザインシステムを1つのコードベースで管理できるため、iOSとAndroidで統一されたブランド体験（見た目）を提供しやすいのが最大の特徴です。</li>



<li><strong>デメリット</strong>: デバイス固有の極めて高度な機能や、超低遅延が求められるグラフィック処理には不向きな場合があります。</li>
</ul>



<h2 class="wp-block-heading">2. デザイナー視点で考える「ケース別」最適な選択</h2>



<p class="wp-block-paragraph">では、実際のプロジェクトにおいて私たちはどちらの技術を選択すべきなのでしょうか。<br>UI/UXの観点から、それぞれの強みが活きるケースを整理してみましょう。</p>



<figure class="wp-block-image size-medium"><img fetchpriority="high" decoding="async" width="300" height="167" src="https://www.ds-pedia.com/wp-content/uploads/2026/08/native_interaction-300x167.jpg" alt="【ネイティブUIの操作応答性】指で押し込んだ瞬間に広がるハプティックフィードバックと波紋の図解" class="wp-image-1310" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/08/native_interaction-300x167.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/08/native_interaction-1024x572.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/08/native_interaction.jpg 1376w" sizes="(max-width: 300px) 100vw, 300px" /></figure>



<h3 class="wp-block-heading">ネイティブを選ぶべきケース：OSに深く根ざした「極限の心地よさ」を追求するとき</h3>



<p class="wp-block-paragraph">UIデザイナーがこだわる<strong>極限まで入力遅延（Input Latency）の少ない操作応答性</strong>や、触覚フィードバックを伴う複雑なマイクロインタラクションを実装する際には、ネイティブの力が遺憾なく発揮されます。<br>また、<strong>iOSなら「HIG」、Androidなら「Material Design」を厳格に踏襲する</strong>ことも強力な選択肢になります。各OSのユーザーが最も使い慣れている標準的なUIやナビゲーションを提供したい場合、ネイティブフレームワークを採用することで自然で学習コストの低い体験を構築しやすくなります。</p>



<h3 class="wp-block-heading">クロスプラットフォームを選ぶべきケース：ブランド体験の統一と高速なイテレーション</h3>



<p class="wp-block-paragraph">一方で、ニュースアプリ、SNS、SaaSのモバイル版など、情報設計や一貫したブランド体験が重視されるアプリでは、クロスプラットフォームが圧倒的に有利です。<br>iOSとAndroidで「ブランドとして同一のルック＆フィール」を提供したい場合、最適解となります。また、新規事業のMVP（Minimum Viable Product）としていち早く市場にプロダクトを出し、ユーザーのフィードバックを得ながら高速で改善を回していくアジャイルな現場にも非常に適しています。</p>



<h2 class="wp-block-heading">3. クロスプラットフォームならどっち？FlutterとReact Nativeの徹底比較</h2>



<p class="wp-block-paragraph">現在の二大巨頭である<strong>Flutter</strong>と<strong>React Native</strong>。エンジニアから「どっちが良いと思う？」と意見を求められた際、デザイン視点での違いを理解しておくことが重要です。</p>



<figure class="wp-block-image size-medium"><img decoding="async" width="300" height="167" src="https://www.ds-pedia.com/wp-content/uploads/2026/08/flutter_react_native-300x167.jpg" alt="【FlutterとReact Nativeの比較図解】2つのスマートフォンに同一のUIがピクセルパーフェクトで描画される様子" class="wp-image-1309" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/08/flutter_react_native-300x167.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/08/flutter_react_native-1024x572.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/08/flutter_react_native.jpg 1376w" sizes="(max-width: 300px) 100vw, 300px" /></figure>



<h3 class="wp-block-heading">Flutter（Google提供）の特徴</h3>



<p class="wp-block-paragraph">独自の描画エンジン（Impeller等）を持っており、キャンバスに直接絵を描くようにUIをレンダリングします。</p>



<ul class="wp-block-list">
<li><strong>メリット</strong>：OSのネイティブコンポーネントに依存しないため、<strong>Figmaで組んだデザインが「完全にピクセルパーフェクト」に近い形で再現されます。</strong>デザインレビュー時の「実装ズレ」の手戻りが劇的に短縮されます。</li>



<li><strong>デフォルトはMaterial Designベース</strong>：Google製であるため、標準コンポーネントはMaterial Designの思想が色濃く反映されています。1つのコードベースの強みを活かすため、「Materialベースで両OSを共通化する」か「完全に独自のブランドUIを作る」かのどちらかを前提にデザインを組むのが実務ではスムーズです。</li>
</ul>



<h3 class="wp-block-heading">React Native（Meta提供）の特徴</h3>



<p class="wp-block-paragraph">Web開発で広く使われているReactの仕組みを用いて、アプリのUIをOSのネイティブコンポーネントに変換して表示します（最新のNew Architectureによりパフォーマンスも劇的に向上しています）。</p>



<ul class="wp-block-list">
<li><strong>メリット</strong>：Webフロントエンドの組織では学習コストが極めて低く、Web向けに構築されたデザイントークンなどをアプリ開発にもスムーズに展開しやすいという大きな強みがあります。</li>



<li><strong>デメリット</strong>：最終的にOS標準のコンポーネントに変換されるため、ボタンの余白やフォントのベースラインにおいて、iOSとAndroid間で微細な「見た目のズレ」が生じやすくなります。</li>
</ul>



<h3 class="wp-block-heading">UIデザイナーが「個人開発」で勉強するならどっち？</h3>



<p class="wp-block-paragraph">実務のUIデザイナーが<strong>「自分でもアプリを作ってみたい！」と勉強を始める場合、個人的なおすすめはFlutter</strong>です。<br>FlutterはUIを「Widget（ウィジェット）」というブロックの組み合わせで構築するため、<strong>Figmaのオートレイアウトやコンポーネントの概念と非常に似ており、デザイナーにとって直感的に理解しやすい</strong>のが特徴です。また、後述するFlutterFlowを使えば、ノーコードから自然とDart言語の学習へとステップアップしていくことができます。<br>一方、過去にHTML/CSS/JavaScriptを少し触ったことがある方や、Webフロントエンドにも興味がある方の場合は、React Nativeから入るのも非常に有力な選択肢となります。</p>



<h2 class="wp-block-heading">4. フレームワーク別：開発連携に向けたFigmaデータ作りのポイント</h2>



<p class="wp-block-paragraph">実装ズレを防ぐため、UIデザイナーはそれぞれの特性に合わせた「Figmaデータの作り方（ハンドオフの準備）」を意識する必要があります。</p>



<h3 class="wp-block-heading">ネイティブ開発（SwiftUI / Jetpack Compose）の場合</h3>



<ul class="wp-block-list">
<li><strong>OSごとのUI出し分けとすり合わせ</strong>：iOSの「HIG」やAndroidの「Material Design」に基づき、どこまで共通化し、どこからOS専用のUIを作るか、Figma上で明確に切り分けてエンジニアと合意をとります。</li>



<li><strong>ダイナミックタイプ（文字サイズ可変）の考慮</strong>：ユーザーが端末設定で文字サイズを大きくした場合でもレイアウトが破綻しないよう、オートレイアウトの「折り返し（Wrap）」などを活用します。</li>
</ul>



<h3 class="wp-block-heading">Flutterの場合</h3>



<ul class="wp-block-list">
<li><strong>状態（State）の徹底的な定義</strong>：OS標準の動きに頼れないため、ボタンのHover/Pressed/Disabled状態から、タップ時の波紋まで、コンポーネントのあらゆる状態をFigmaのバリアンツ（Variants）で漏れなく定義しきる必要があります。</li>



<li><strong>Widget構造を意識したオートレイアウト</strong>：Figmaのオートレイアウト（Frameの階層）をそのまま実装のネスト構造としてエンジニアが見るため、不要なFrameを排除して整理します。</li>
</ul>



<h3 class="wp-block-heading">React Nativeの場合</h3>



<ul class="wp-block-list">
<li><strong>Web版デザインシステムとの共通化</strong>：デザイントークン（色や余白の命名規則）をWeb版のFigmaデータと完全に一致させ、エンジニアがReactの資産を流用しやすい状態を作ります。</li>



<li><strong>ピクセルパーフェクトからの脱却</strong>：最終的にOS標準のUIへ変換されるため、「1pxのズレも許さない」のではなく、OS間の微細な差異を許容する柔軟なデザインルールを敷くことが重要です。</li>
</ul>



<h2 class="wp-block-heading">5. AIネイティブ時代における高度な実装連携とローコードの波</h2>



<p class="wp-block-paragraph">「AIがFigmaからコードを全自動生成する時代に、UIデザイナーの仕事は奪われるのでは？」と不安に思う方もいるかもしれません。しかし現実は逆です。</p>



<figure class="wp-block-image size-medium"><img decoding="async" width="300" height="167" src="https://www.ds-pedia.com/wp-content/uploads/2026/08/ai_annotation-300x167.jpg" alt="【AIアノテーションによる連携】Figma上のデザインデータのエラー状態や考慮漏れをAIが自動検知する図解" class="wp-image-1307" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/08/ai_annotation-300x167.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/08/ai_annotation-1024x572.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/08/ai_annotation.jpg 1376w" sizes="(max-width: 300px) 100vw, 300px" /></figure>



<p class="wp-block-paragraph">日々の実装連携において、AIの高度な活用が進んでいます。最近の実務では、Figmaと最新のLLMを連携させ、<strong>「エンジニアへ引き渡す前に、ボタンの無効化状態やエラー表示の考慮漏れがないかをAIに自動チェックさせる」</strong>といった使い方が広まっています。<br>これによりヒューマンエラーが減少し、デザイナーとエンジニアがより建設的な「体験の質」の議論に時間を使えるようになりました。</p>



<p class="wp-block-paragraph">また、Flutterのコードを出力できる「FlutterFlow」等の進化により、個人開発やMVPであればデザイナー自身が数日で「実際に動くアプリ」を作って検証できるようになっています。だからこそ、AIに的確な指示を出し、出力されたコードの構造を理解するためにも、UIデザイナー自身がフレームワークの特性を深く知ることが武器になるのです。</p>



<h2 class="wp-block-heading">終わりに</h2>



<p class="wp-block-paragraph">最後までお読みいただき、ありがとうございます！</p>



<p class="wp-block-paragraph">UIデザイナーにとって、開発言語やフレームワークは「エンジニアの領域」と一歩引いてしまいがちなテーマかもしれません。しかし、技術を知ることは決してデザインを妥協するためではなく、<strong>「デザインの可能性を最大限に引き出すための力」</strong>になります。</p>



<p class="wp-block-paragraph">要件定義の段階で「このUIの動きならFlutterのほうが実装工数が下がるから、余った工数で機能をリッチにしよう」といった提案ができたり、個人開発で自分のアイデアを形にできたりと、技術を知ることでデザイナーとしてのキャリアは確実に広がります。</p>



<p class="wp-block-paragraph">これからも、技術の進化を味方につけながら、日々のデザインの探求を一緒に楽しんでいきましょう。<br>それでは、良いデザインライフを！</p><p>The post <a href="https://www.ds-pedia.com/2026/08/01/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%8a%e3%83%bc%e3%81%8c%e7%9f%a5%e3%81%a3%e3%81%a6%e3%81%8a%e3%81%8d%e3%81%9f%e3%81%84%ef%bc%812026%e5%b9%b4%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%97/">デザイナーが知っておきたい！2026年モバイルアプリ開発フレームワークの現在地と選び方</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/08/01/%e3%83%87%e3%82%b6%e3%82%a4%e3%83%8a%e3%83%bc%e3%81%8c%e7%9f%a5%e3%81%a3%e3%81%a6%e3%81%8a%e3%81%8d%e3%81%9f%e3%81%84%ef%bc%812026%e5%b9%b4%e3%83%a2%e3%83%90%e3%82%a4%e3%83%ab%e3%82%a2%e3%83%97/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Material Design 3（M3）入門ガイド｜カラートークン設計とFigma実務活用【2026】</title>
		<link>https://www.ds-pedia.com/2026/03/10/material-design-3%e5%85%a5%e9%96%80%ef%bc%9aui%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%81%ae%e3%80%8c%e6%84%9f%e8%a6%9a%e3%80%8d%e3%82%92%e3%80%8c%e3%83%ad%e3%82%b8%e3%83%83%e3%82%af%e3%80%8d%e3%81%ab/</link>
					<comments>https://www.ds-pedia.com/2026/03/10/material-design-3%e5%85%a5%e9%96%80%ef%bc%9aui%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%81%ae%e3%80%8c%e6%84%9f%e8%a6%9a%e3%80%8d%e3%82%92%e3%80%8c%e3%83%ad%e3%82%b8%e3%83%83%e3%82%af%e3%80%8d%e3%81%ab/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Mon, 09 Mar 2026 17:23:34 +0000</pubDate>
				<category><![CDATA[理論・ガイドライン]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[UIデザイン]]></category>
		<category><![CDATA[デザインシステム]]></category>
		<category><![CDATA[マテリアルデザイン]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=563</guid>

					<description><![CDATA[<p>こんにちは！ UIデザイナーの自分（Yuny）です。 日々のUI制作で画面に向き合っていると、「なんとなく良さそうな青色を選んでみた」「いまっぽい角丸の数値にしてみた」と、自分の直感や感覚だけに頼って決めてしまう場面はな &#8230; </p>
<p class="link-more"><a href="https://www.ds-pedia.com/2026/03/10/material-design-3%e5%85%a5%e9%96%80%ef%bc%9aui%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%81%ae%e3%80%8c%e6%84%9f%e8%a6%9a%e3%80%8d%e3%82%92%e3%80%8c%e3%83%ad%e3%82%b8%e3%83%83%e3%82%af%e3%80%8d%e3%81%ab/" class="more-link">続きを読む<span class="screen-reader-text"> "Material Design 3（M3）入門ガイド｜カラートークン設計とFigma実務活用【2026】"</span></a></p>
<p>The post <a href="https://www.ds-pedia.com/2026/03/10/material-design-3%e5%85%a5%e9%96%80%ef%bc%9aui%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%81%ae%e3%80%8c%e6%84%9f%e8%a6%9a%e3%80%8d%e3%82%92%e3%80%8c%e3%83%ad%e3%82%b8%e3%83%83%e3%82%af%e3%80%8d%e3%81%ab/">Material Design 3（M3）入門ガイド｜カラートークン設計とFigma実務活用【2026】</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！<br>
UIデザイナーの自分（Yuny）です。</p>



<p class="wp-block-paragraph">日々のUI制作で画面に向き合っていると、「なんとなく良さそうな青色を選んでみた」「いまっぽい角丸の数値にしてみた」と、自分の直感や感覚だけに頼って決めてしまう場面はないでしょうか。<br>
デザインの意図をチームやエンジニアに説明する際、「なぜここはこの余白なのか」「なぜこの色なのか」という根拠が曖昧だと、レビューでの合意形成に時間がかかったり、手戻りが発生する原因になりがちです。</p>



<p class="wp-block-paragraph">そんな「デザイン決定の根拠」をロジカルに整理する上で大きな助けになるのが、Googleが策定・公開しているオープンソースのデザインシステム<strong>「Material Design 3（M3）」</strong>です。<br>
M3は単なるコンポーネントのカタログではなく、人間の知覚に基づいた配色ロジックや、アクセシビリティを仕組みで担保するトークン設計など、実務で今すぐ活かせる実践知見が体系化されています。</p>



<p class="wp-block-paragraph">今回は、Material Design 3の基本思想から、配色迷子をなくす「HCT理論」、実務で破綻しないカラートークンの階層設計、そしてFigmaでの具体的な活用フローまでを分かりやすく整理しました。</p>


<div class="c-quick-answer"><div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">Material Design 3（M3）とは？M2との違いと本質の結論</span></div><p class="c-quick-answer__text"><br />
Material Design 3（M3）は、Googleが策定した<strong>個人の嗜好やデバイス環境に柔軟に適応するオープンソース・デザインシステム</strong>です。影による物理的な階層表現が中心だったM2に対し、M3では人間の視覚特性に合わせた<strong>「HCTカラースペース」</strong>と、役割で階層化された<strong>「カラートークン設計」</strong>を採用し、デザインの意図とアクセシビリティをロジカルに両立できる点が大きな特徴です。<br /></p></div>



<h2 class="wp-block-heading">1. Material Design 3（M3）とは？通常ルールとの決定的な違い</h2>



    <div class="blogcard ex">
        <a href="https://m3.material.io/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://m3.material.io/static/assets/m3-social.png" alt="Material Design 3 – Google&#039;s Open Source Design System" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Material Design 3 – Google&#039;s Open Source Design System</div>
                <div class="blogcard_excerpt">Googleが提供するオープンソースデザインシステム。個人の嗜好に適応するダイナミックカラーやHCTカラースペース、最新のUIコンポーネント仕様を網羅。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">Material Design（マテリアルデザイン）は、GoogleがAndroidやWeb向けに展開してきたデザインシステムです。<br>
従来のMaterial Design（M2）は、「紙とインク」の物理法則を画面上に模倣し、影（Elevation / Drop Shadow）の高さによって要素の階層関係を伝えるアプローチが中心でした。</p>



<p class="wp-block-paragraph">それに対して最新のM3では、<strong>「ユーザー個人の好みや利用環境に合わせて、デザイン側が柔軟に変化する」</strong>という思想へと大きく舵を切っています。<br>
均一で固定された1枚のデザインカンプを作るのではなく、ユーザーごとに心地よい形へと適応させる「システムの柔軟性」を設計するスタンスが根本にあります。</p>



<h3 class="wp-block-heading">Form follows feeling（形態は感情に従う）</h3>



<p class="wp-block-paragraph">近代デザインの有名な原則に「形態は機能に従う（Form follows function）」がありますが、M3が掲げるテーマは<strong>「形態は感情に従う（Form follows feeling）」</strong>です。<br>
使いやすさや機能性は大前提とした上で、使う人が愛着を感じられるパーソナルな体験を重視しています。</p>



<p class="wp-block-paragraph">その代表例が「ダイナミックカラー（Dynamic Color）」です。<br>
ユーザーがスマートフォンの壁紙を変更すると、壁紙から抽出されたキーカラーをもとに、OSやアプリ全体の配色パレットが自動生成され、調和のとれた色合いへとシームレスに変化します。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/03/Gemini_Generated_Image_qj2w07qj2w07qj2w.png" alt="壁紙の色からUI全体のカラーパレットが調和して自動生成されるダイナミックカラーの仕組み図解" class="wp-image-573"/></figure>



<p class="wp-block-paragraph">このアプローチは単なる思いつきではなく、数千人規模のユーザー調査と認知心理学の実験を経て導き出された設計です。<br>
固定的なビジュアルを押し付けるのではなく、ユーザーのコンテキストに寄り添うUI設計の思想は、自社サービスをデザインする際にも大きな示唆を与えてくれます。</p>



<h3 class="wp-block-heading">Apple HIG vs Google M3 の設計思想の対比</h3>



<p class="wp-block-paragraph">UIデザインの現場で双璧をなすのが、AppleのHIG（Human Interface Guidelines）とGoogleのM3です。<br>
どちらが優れているかという話ではなく、両者が目指す哲学の違いを理解しておくと、プラットフォームごとの適切なUI判断が下しやすくなります。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>比較項目</th><th>Apple HIG（Human Interface Guidelines）</th><th>Google M3（Material Design 3）</th></tr></thead><tbody><tr><td><strong>基本哲学</strong></td><td><strong>コンテンツの邪魔をしない（Deference）</strong><br>洗練されたミニマリズムと物理的な質感</td><td><strong>個に適応する（Personal &#038; Expressive）</strong><br>感情に寄り添い、親しみやすい表現</td></tr><tr><td><strong>階層表現</strong></td><td>半透明のブラー（Materials）、繊細なボーダー、物理的な奥行き</td><td>面（Surface）のトーン変化、控えめな影、コンテナの塗り分け</td></tr><tr><td><strong>カラーアプローチ</strong></td><td>ブランドカラーとセマンティックカラーの厳格な固定運用</td><td>キーカラーから自動展開するダイナミックカラーとHCT理論</td></tr><tr><td><strong>角丸・シェイプ</strong></td><td>連続曲線（Squircle / 超楕円）による滑らかなコーナー</td><td>大きめの角丸（Full / Pill）、柔らかな親しみやすさ</td></tr><tr><td><strong>主な適性</strong></td><td>iOS / macOSネイティブアプリ、高級感・ミニマルなUI</td><td>Android、Webアプリ、多様なテーマ展開を前提としたサービス</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">両者の思想を把握しておくことで、iOSとAndroidのマルチプラットフォーム展開時にも、それぞれのユーザーのメンタルモデルに沿った自然なデザインの出し分けが可能になります。</p>



<h2 class="wp-block-heading">2. 配色の迷子をなくす「HCTカラースペース」とコントラストの科学</h2>



<p class="wp-block-paragraph">UIデザイナーが最も多くの時間を費やし、かつ迷いやすいのが「配色」の決定です。<br>
「綺麗に見えるけれど文字が読みにくい」「ダークモードにしたらコントラストが崩れてしまった」という問題は、従来のカラーモデルの仕組みそのものに原因がありました。</p>



<p class="wp-block-paragraph">その課題を根本から解決するためにGoogleが開発したのが、M3の基盤となる<strong>「HCTカラースペース」</strong>です。</p>



<h3 class="wp-block-heading">従来のRGBやHSLが抱えていた限界</h3>



<p class="wp-block-paragraph">Web制作で広く使われてきたRGBやHSLは、コンピュータの画面表示にとって都合の良い数値モデルです。<br>
しかし、<strong>人間の目は色相（Hue）によって明るさの感じ方が大きく異なる</strong>という特性を持っています。</p>



<p class="wp-block-paragraph">例えば、HSLで同じ明度（Lightness 50%）に設定した場合でも、人間には「黄色」が非常に明るく見え、「青色」は暗く見えます。<br>
そのため、HSLの数値を揃えるだけではアクセシビリティ（WCAGのコントラスト比）を担保できず、デザイナーが画面を見ながら手作業で微調整を繰り返す必要がありました。</p>



<h3 class="wp-block-heading">HCT（Hue / Chroma / Tone）の仕組み</h3>



<p class="wp-block-paragraph">HCTは、人間の知覚モデル（CAM16）を組み込むことで、この「見え方のズレ」を解消した新しい色空間です。</p>



<ul class="wp-block-list">

<li><strong>Hue（色相 / 0〜360）</strong>: 色味そのもの（赤、青、緑など）</li>


<li><strong>Chroma（彩度 / 0〜無制限）</strong>: 色の鮮やかさ。0は無彩色（グレー）</li>


<li><strong>Tone（トーン / 0〜100）</strong>: 人間の目が知覚する明るさ（輝度）。0は純粋な黒、100は純粋な白</li>

</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/03/Gemini_Generated_Image_axm6pxaxm6pxaxm6.png" alt="HCT理論によるTone（トーン）の概念と、色相が変わっても人間の知覚する明るさが正確に一致する仕組みの図解" class="wp-image-570"/></figure>



<p class="wp-block-paragraph">HCTの最大の特徴は、<strong>「色相が何色であっても、Toneの数値が同じなら人間が知覚する明るさが同一になる」</strong>という点です。<br>
Tone 40の青も、Tone 40の黄色も、人間にとっては全く同じ明るさとして認識されます。</p>



<p class="wp-block-paragraph">この仕組みのおかげで、<strong>「Toneの差がそのままコントラスト比になる」</strong>というシンプルな計算式が成立します。<br>
例えば「背景がTone 90なら、文字にはTone 40以下の色を置く」というルールを守るだけで、どんな色相を選んでもWCAG 2.1のコントラスト基準（4.5:1以上）を自動的にクリアできます。</p>



<h2 class="wp-block-heading">3. 実務で破綻しない「カラートークン（Roles）」の階層設計</h2>



<p class="wp-block-paragraph">HCT理論の優れた知見を日々のUI設計に落とし込むための仕組みが、M3の<strong>「カラートークン（Color Roles）」</strong>です。<br>
M3では、生の色コード（<code>#1E40AF</code> など）をUIパーツに直接指定することを推奨していません。すべて「その色が果たす役割（Role）」として名前をつけて管理します。</p>



<h3 class="wp-block-heading">主要カラートークンの役割と階層一覧</h3>



<p class="wp-block-paragraph">M3のカラーパレットは、UIの構成要素に合わせて明確なグループに分かれています。<br>
実務で頻出する主要なトークンの役割は以下の通りです。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>グループ</th><th>トークン名</th><th>主な役割・用途</th><th>適用の具体例</th></tr></thead><tbody><tr><td rowspan="4"><strong>アクセント系<br>（Primary）</strong></td><td><strong>Primary</strong></td><td>画面内で最も強調したい主要なアクション</td><td>メインボタン（CTA）、選択中のタブ</td></tr><tr><td><strong>On-Primary</strong></td><td>Primaryの上に載せるテキストやアイコン</td><td>メインボタン内の白文字やラベル</td></tr><tr><td><strong>Primary Container</strong></td><td>Primaryよりも主張を抑えた塗りの領域</td><td>カードのハイライト面、FAB背景</td></tr><tr><td><strong>On-Primary Container</strong></td><td>Primary Containerの上に載せるテキスト</td><td>Container内の視認性を確保する文字色</td></tr><tr><td rowspan="2"><strong>補助アクセント<br>（Secondary / Tertiary）</strong></td><td><strong>Secondary / On-Secondary</strong></td><td>Primaryに次ぐ重要度のコンポーネント</td><td>フィルターチップ、補助的なスイッチ</td></tr><tr><td><strong>Tertiary / On-Tertiary</strong></td><td>対比やバランスを取るためのアクセント色</td><td>バッジ、注意喚起以外のタグ表示</td></tr><tr><td rowspan="4"><strong>サーフェス系<br>（Surface）</strong></td><td><strong>Surface</strong></td><td>アプリや画面の基本背景となる面</td><td>ページ全体の背景、モーダルの下地</td></tr><tr><td><strong>On-Surface</strong></td><td>Surfaceの上に載せる最も標準的な文字</td><td>本文テキスト、基本見出し、主要アイコン</td></tr><tr><td><strong>Surface Variant</strong></td><td>Surfaceと区別するためのわずかに異なる面</td><td>カードの背景、区切り線、テキストフィールド</td></tr><tr><td><strong>On-Surface Variant</strong></td><td>優先度の低い補助テキストや無効アイコン</td><td>プレースホルダー、キャプション、補足文</td></tr><tr><td rowspan="2"><strong>状態・エラー系<br>（Error）</strong></td><td><strong>Error</strong></td><td>警告やエラー状態を示す注意色</td><td>バリデーションエラー枠、削除ボタン</td></tr><tr><td><strong>On-Error</strong></td><td>Errorの上に載せる文字やアイコン</td><td>エラーバッジ内のテキスト</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">「Container」と「On-〜」の命名規則の読み解き方</h3>



<p class="wp-block-paragraph">M3の命名規則で最初に覚えるべき重要なパターンが、<strong>「Container」</strong>と<strong>「On-〜」</strong>の接頭辞・接尾辞です。</p>



<ul class="wp-block-list">

<li><strong>単体名（例: Primary）</strong>: 最もコントラストが高く目立つ塗り。メインボタンなどに使用。</li>


<li><strong>Container（例: Primary Container）</strong>: 明るい淡いトーン（ダークモードでは適度に沈んだトーン）の面。視覚的な圧迫感を抑えつつグルーピングしたい領域に使用。</li>


<li><strong>On-〜（例: On-Primary, On-Surface）</strong>: 「その面の上に載せる色（On top of）」を意味する。背景のトーンに応じた視認性の高い文字色やアイコン色を指す。</li>

</ul>



<p class="wp-block-paragraph">「Primaryの上にはOn-Primaryを載せる」「Surfaceの上にはOn-Surfaceを載せる」という組み合わせルールが名前自体に組み込まれているため、デザイナーもエンジニアも迷うことなくコントラストを担保できます。<br>
この設計思想は、自社サービスで独自のデザイントークンを組む際にもそのまま流用できる強力なフレームワークです。</p>



<h2 class="wp-block-heading">4. Figma実務でM3を取り入れる3つのステップ</h2>



<p class="wp-block-paragraph">M3の設計思想やトークン構造を、日々のFigma作業で効率的に活用するための3つの実践ステップを紹介します。<br>
複雑な計算を手動で行う必要はなく、公式ツールを賢く組み合わせることで素早く高品質な基盤を整えられます。</p>



<h3 class="wp-block-heading">Step 1: 公式プラグイン「Material Theme Builder」でトークンを一括生成</h3>



<p class="wp-block-paragraph">Google公式がFigma向けに無償提供しているプラグイン<strong>「Material Theme Builder」</strong>を使用します。<br>
プラグインを開き、ブランドの核となるキーカラー（Primary Color）を1色指定するだけで、HCT理論に基づいて計算されたLightモードおよびDarkモードのフルカラーパレットが一瞬で生成されます。</p>



<p class="wp-block-paragraph">SecondaryやTertiaryも自動で調和する補色が提案されますが、ブランドガイドラインに合わせて個別にキーカラーを上書き指定することも可能です。<br>
コントラスト計算に頭を悩ませる作業をツールに任せ、デザイナーはUI全体の情報設計に集中できます。</p>



<h3 class="wp-block-heading">Step 2: Figma Variablesにトークンをマッピングする</h3>



<p class="wp-block-paragraph">Material Theme Builderで生成されたカラートークンは、Figmaの標準機能である<strong>「Variables（変数）」</strong>としてそのままファイル内に登録されます。<br>
コレクション内に「Light」列と「Dark」列が自動生成され、<code>color/primary</code> や <code>color/surface</code> といったセマンティックな変数名で管理されます。</p>



<p class="wp-block-paragraph">フレームのFillやテキストのカラーに変数を割り当てておけば、親フレームのModeを「Dark」に切り替えるだけで、画面全体のカラーが適切なコントラストを保ったまま一瞬で反転表示されます。<br>
ライト版とダーク版のカンプを2重管理する手間がなくなります。</p>



<h3 class="wp-block-heading">Step 3: 公式「Material 3 Design Kit」からレイヤー構造をリバースエンジニアリングする</h3>



<p class="wp-block-paragraph">Figma Communityで公式配布されている<strong>「Material 3 Design Kit」</strong>は、公式チームの手によるコンポーネント構造の実践的なお手本です。<br>
ボタン、カード、トップアプリバー、ダイアログなど、すべてのUIコンポーネントが最新のAuto LayoutとVariablesで精緻に組み上げられています。</p>



    <div class="blogcard ex">
        <a href="https://www.figma.com/community/file/1035203688168086460" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://s3-alpha.figma.com/hub/file/1035203688168086460/3d9be558-8b9e-4b68-8094-1a5a04e578c9-cover.png" alt="Material 3 Design Kit – Figma Community" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Material 3 Design Kit – Figma Community</div>
                <div class="blogcard_excerpt">Google公式提供のMaterial Design 3 UIキット。最新のAuto Layout、カラートークン、コンポーネント構造をFigma上で直接複製・参照可能。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">自分自身も、新しいUIパーツの余白設計やネスト階層で迷った際は、このM3 Design Kitを開いて「Googleのチームはここをどう組んでいるのか」を必ず確認するようにしています。<br>
公式データのレイヤー階層を分解して観察するだけでも、プロの構造設計ルールが自然と身につきます。</p>



<h2 class="wp-block-heading">5. 動き（Motion）に物理法則を取り入れるスプリングアニメーション</h2>



<p class="wp-block-paragraph">UIの触り心地や操作感を決定づけるのが「動き（Motion / Micro-interactions）」です。<br>
ボタンを押したときや画面が遷移するとき、どこか機械的で味気なく感じてしまう原因の多くは、等速（Linear）で動いて急停止するなど、自然界の物理法則を無視している点にあります。</p>



<p class="wp-block-paragraph">M3では、アニメーションに<strong>「スプリング（バネ力学）」</strong>の考え方を全面的に取り入れています。<br>
「0.3秒で移動する」という時間（Duration）指定ではなく、物体の「重みや反発」という質感で動きを表現するアプローチです。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/03/Gemini_Generated_Image_8rki808rki808rki.png" alt="UIアニメーションにおけるスプリング力学のStiffness（剛性）とDamping（減衰）による動きの質感の違いの図解" class="wp-image-569"/></figure>



<ul class="wp-block-list">

<li><strong>Stiffness（剛性 / バネの硬さ）</strong>: 数値が高いほどキビキビと素早く反応し、低いほどゆったりと追従する。</li>


<li><strong>Damping（減衰 / 摩擦の強さ）</strong>: 数値が低いとボヨンとバウンドし、高いと揺れずにスーッと静かに収束する。</li>

</ul>



<p class="wp-block-paragraph">例えば、成功トースト通知や重要なバッジは少しバウンドさせて視線を集め、設定シートのスライド表示は減衰を高めて滑らかに定位置へ収める、といった調整を行います。<br>
指先のタップ操作に対して自然な手応えを返す配慮が、プロダクトへの心地よさと信頼感を高めてくれます。</p>



<h2 class="wp-block-heading">6. Material Design 3に関するよくある質問（FAQ）</h2>



<p class="wp-block-paragraph">M3の導入や学習を進める中で、現場のデザイナーからよく寄せられる疑問とその回答をまとめました。</p>



<ul class="wp-block-list">

<li><strong>Q. WebサイトやiOSアプリのUI設計でもM3の考え方は活用できますか？</strong><br>十分に活用できます。ダイナミックカラー自体はAndroid OS独自の機能ですが、HCT理論によるアクセシブルな配色ルールや、Surface/Containerによるカラートークン構造、スプリング力学などは、プラットフォームを問わずWebやiOSのプロダクト設計にもそのまま応用できる普遍的な知見です。</li>


<li><strong>Q. ダイナミックカラーはすべてのプロダクトで導入すべきですか？</strong><br>いいえ、必須ではありません。強いコーポレートカラーやブランドの世界観を厳密に固定したいプロダクト（金融、BtoB SaaS、特定ブランドアプリなど）では、あえて壁紙連動のダイナミックカラーを採用せず、ブランド固定のPrimaryトークンを運用するのが実務上一般的です。</li>


<li><strong>Q. M3のトークン数が多すぎてチームで管理しきれない場合はどうすればいいですか？</strong><br>最初から全トークンを網羅する必要はありません。まずは「Primary」「Surface」「On-Surface」「Background」「Error」の主要5系統に絞ってスモールスタートし、運用しながら必要に応じてContainerやTertiaryを段階的に増やしていく運用をおすすめします。</li>

</ul>



<h2 class="wp-block-heading">次のステップ：あわせて深掘りしたい知見</h2>



<p class="wp-block-paragraph">M3のカラートークン設計をチームで破綻させずに運用するためには、FigmaのVariables機能とオートレイアウトの基礎を押さえておくことが不可欠です。</p>



<p class="wp-block-paragraph">トークンの2層構造（PrimitiveとSemantic）やライブラリの非公開化など、実務で迷わない変数設計ルールは以下の記事で詳しく解説しています。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/07/14/%e3%82%82%e3%81%86%e6%80%96%e3%81%8f%e3%81%aa%e3%81%84%ef%bc%81figma-variables%ef%bc%88%e5%a4%89%e6%95%b0%ef%bc%89%e3%81%ae%e3%83%8f%e3%83%bc%e3%83%89%e3%83%ab%e3%82%92%e4%b8%8b%e3%81%92%e3%81%a6/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-28.jpg" alt="Figma Variables（変数）の使い方完全ガイド｜破綻しない命名規則とトークン設計【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Figma Variables（変数）の使い方完全ガイド｜破綻しない命名規則とトークン設計【2026】</div>
                <div class="blogcard_excerpt">Variablesへの心理的ハードルを下げ、スモールスタートで運用を回すための2層トークン構造（PrimitiveとSemantic）とガバナンス設計ルールを徹底解説。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">コンポーネント内の要素間余白やPaddingを崩さずに組むオートレイアウトのネスト設計手法については、こちらの解説記事を参考にしてください。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/05/figma%e3%82%aa%e3%83%bc%e3%83%88%e3%83%ac%e3%82%a4%e3%82%a2%e3%82%a6%e3%83%88%e5%ae%8c%e5%85%a8%e3%82%ac%e3%82%a4%e3%83%89%ef%bc%81%e5%b4%a9%e3%82%8c%e3%81%aa%e3%81%84%e3%83%8d%e3%82%b9%e3%83%88/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-24.jpg" alt="Figmaオートレイアウト完全ガイド！崩れないネストと余白設計" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Figmaオートレイアウト完全ガイド！崩れないネストと余白設計</div>
                <div class="blogcard_excerpt">Figmaオートレイアウトの基本と崩れないネスト設計を解説。Padding・Gapの設定からHug・Fill・Fixedの使い分け、メディアカードの組み立て手順まで網羅。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">設計したトークンや余白をエンジニアへ手戻りなく引き渡すためのDev Mode活用法については、以下の記事で体系的に整理しています。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/08/02/figma-dev-mode%e5%be%b9%e5%ba%95%e8%a7%a3%e5%89%96%ef%bc%9a%e3%81%a7%e3%81%8d%e3%82%8b%e3%81%93%e3%81%a8%e3%83%bb%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%84%e3%81%93%e3%81%a8%e3%81%a8%e9%96%8b%e7%99%ba/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/08/figma_devmode_eyecatch.jpg" alt="Figma Dev Mode（開発モード）の使い方と料金体系｜できること・できないことと実装連携【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Figma Dev Mode（開発モード）の使い方と料金体系｜できること・できないことと実装連携【2026】</div>
                <div class="blogcard_excerpt">Figma Dev Modeで何ができて何ができないのか、有料シートの料金体系やVS Code連携、差分比較（Diff）による手戻り防止フローを徹底解説。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<h2 class="wp-block-heading">まとめ：デザインの「感覚」を強固な「ロジック」に変える</h2>



<p class="wp-block-paragraph">Material Design 3は、単なるGoogle専用のデザインガイドラインではありません。<br>
アクセシビリティを担保しながら、デザインの意思決定に確かな根拠を与えるための優れた設計思想です。</p>



<ul class="wp-block-list">

<li><strong>HCTカラースペースを理解し、Toneの数値差によってアクセシビリティを自動担保する</strong></li>


<li><strong>Hex値の直打ちをやめ、Primary / Surface / Containerなどの役割（Role）でトークンを管理する</strong></li>


<li><strong>Material Theme Builderと公式Design Kitを活用し、Figma実務での設計精度を高める</strong></li>

</ul>



<p class="wp-block-paragraph">まずは次の案件から、主要なカラーを「役割」で定義してみたり、公式のDesign Kitを覗いてみることから始めてみてください。<br>
「なんとなく決めた色や余白」に論理的な説明がつくようになるだけで、チームとの合意形成がぐっとスムーズになります。</p><p>The post <a href="https://www.ds-pedia.com/2026/03/10/material-design-3%e5%85%a5%e9%96%80%ef%bc%9aui%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%81%ae%e3%80%8c%e6%84%9f%e8%a6%9a%e3%80%8d%e3%82%92%e3%80%8c%e3%83%ad%e3%82%b8%e3%83%83%e3%82%af%e3%80%8d%e3%81%ab/">Material Design 3（M3）入門ガイド｜カラートークン設計とFigma実務活用【2026】</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/03/10/material-design-3%e5%85%a5%e9%96%80%ef%bc%9aui%e3%83%87%e3%82%b6%e3%82%a4%e3%83%b3%e3%81%ae%e3%80%8c%e6%84%9f%e8%a6%9a%e3%80%8d%e3%82%92%e3%80%8c%e3%83%ad%e3%82%b8%e3%83%83%e3%82%af%e3%80%8d%e3%81%ab/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
