blob: 8e4149da0011cfca01a1a72a0ffdeb1f320ff353 [file] [log] [blame]
page.title=Android デザイン指針
@jd:body
<p>このデザイン指針は、ユーザーがもっとも知りたいと思われることを中心に、Android User Experience Team により、またその活動を統一的なものにするために作成されたものです。Android デベロッパーとデザイナーに対しては各種端末向けのより詳細なデザイン ガイドラインがあります。
</p>
<p>
ご自身の創造性やデザインについて考える際、この指針を考慮に入れてください。
何を当てはめるかは目的に応じて調整してください。
</p>
<h2 id="enchant-me">ユーザーを引きつける</h2>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="delight-me">サプライズで楽しませる</h4>
<p>美しい画面、考え抜かれて配置されたアニメーション、タイミングの良いサウンド エフェクトは、使っていて楽しくなります。
わずかな効果でも、ユーザーを楽しませ、力を得たように感じてもらえます。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_delight.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="real-objects-more-fun">ボタンやメニューよりもリアルなオブジェクトでさらに楽しく</h4>
<p>ユーザーがアプリでオブジェクトを直接タップしたり操作したりできるようになります。タスクを実行するために必要な認知の労力が軽減され、感覚的な満足度も上がります。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_real_objects.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="make-it-mine">自分らしさを加える</h4>
<p>ユーザーは自分でカスタマイズすることを好みます。これにより、くつろいだ気分や自分の思いのままできる自由な気分を味わうことができます。デフォルトで実用的で美しいものを取りそろえ、それに加えてメイン タスクの妨げにならない、楽しいカスタマイズも任意で加えられます。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_make_it_mine.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="get-to-know-me">ユーザーについて知る</h4>
<p>徐々にユーザーの好みを学習していきます。同じ選択を繰り返す手間をかけず、前に選択したものをすぐに選べるようになります。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_get_to_know_me.png">
</div>
</div>
<h2 id="simplify-my-life">よりシンプルに</h2>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="keep-it-brief">常に簡潔に</h4>
<p>シンプルな言葉を並べた短いフレーズを用います。長い文章は好まれません。</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_keep_it_brief.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="pictures-faster-than-words">画像は言葉よりもわかりやすい</h4>
<p>画像を使ってアイデアを説明してみましょう。ユーザーの興味を引くことができ、言葉よりも効率的です。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_pictures.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="decide-for-me">選択は最小限に、最終決定はユーザーに</h4>
<p>最初からユーザーにすべて尋ねるのではなく、もっとも適切と思われる項目を提示します。選択肢や決定事項が多すぎると面倒に感じます。
推測が間違っていた場合に備え、「やり直し」も可能にします。</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_decide_for_me.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="only-show-when-i-need-it">必要なものを必要なときにだけ表示する</h4>
<p>一度に表示される内容が多すぎると疲れてしまいます。タスクや情報はいくつかに小さくまとめてわかりやすくします。
その時点で必要のないオプションは非表示にして、必要なときだけ表示します。</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_information_when_need_it.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="always-know-where-i-am">全体像から現在の位置を示す</h4>
<p>ユーザーがはっきりと自分の現在の場所を把握できるようにします。アプリのどの場所にいるかを明示し、遷移して画面の関係を認識できるようにします。
実行しているタスクに対して応答し続けます。</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_navigation.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="never-lose-my-stuff">作成したものは失くさない</h4>
<p>ユーザーが時間をかけて作ったものは保存して、どこからでもアクセスできるようにします。設定、独自のカスタマイズ、電話、タブレット、コンピュータで作成したものを記録します。
アップグレードも簡単になります。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_never_lose_stuff.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="looks-same-should-act-same">見た目が同じ場合は機能も同じにする</h4>
<p>視覚的な違いを際立たせ、ユーザーが機能の違いをはっきり区別できるようにします。同じような外観、同じ入力で機能が異なるようなモードは避けます。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_looks_same.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="interrupt-only-if-important">割り込みは重要なときにだけ行う</h4>
<p>優秀な個人秘書のように、重要ではない些細なことでユーザーをわずらわせることのないよう配慮します。集中したいユーザーにとって、重要で一刻を争うようなものでない限り、割り込まれると面倒で不快に感じる可能性があります。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_important_interruption.png">
</div>
</div>
<h2 id="make-me-amazing">操作を楽しく</h2>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="give-me-tricks">あらゆる場所に工夫を仕込む</h4>
<p>自分で理解すると嬉しく感じられます。Android アプリで広く使われている視覚や操作のパターンを生かし、アプリの操作をわかりやすいものにします。
たとえばスワイプ操作は便利なナビゲーションのショートカットとして使えます。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_tricks.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="its-not-my-fault">解決は簡単に</h4>
<p>ユーザーに修正を促す場合はその方法に注意します。アプリではスマートに問題を解決できるようにします。うまくいかなかったときは解決方法を明確に示し、技術的な詳細を表示する必要はありません。自動的に修正できる問題はユーザーに通知する必要すらありません。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_error.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="sprinkle-encouragement">操作を促すしかけを散りばめる</h4>
<p>複雑なタスクは分割し、それぞれ簡単に達成できるようにします。1 1 つにフィードバックすることで、ユーザーの満足度は高まります。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_sprinkle_encouragement.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="do-heavy-lifting-for-me">作業の手間はかけない</h4>
<p>できると思っていなかったことをできるようにすることで、知識がなくても専門家のような気分を味わってもらえます。たとえば複数の写真効果を組み合わせたショートカットを使うことで、わずかな手順でプロのような写真に仕上げられます。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_heavy_lifting.png">
</div>
</div>
<div class="vspace size-2">&nbsp;</div>
<div class="layout-content-row">
<div class="layout-content-col span-7">
<h4 id="make-important-things-fast">重要なことはすみやかに</h4>
<p>すべてのアクションが同じ優先度とは限りません。アプリのアクションには優先度を設定し、重要なものはたとえばカメラのシャッター ボタンや音楽プレイヤーの一時停止ボタンのように、簡単に見つけられすぐに使えるようにします。
</p>
</div>
<div class="layout-content-col span-6">
<img src="{@docRoot}design/media/principles_make_important_fast.png">
</div>
</div>