google developer day 2010 japan: ここちよい android - おもいやりの ui デザイン...
DESCRIPTION
プリの操作から醸し出されるつかいごこち-UX(ユーザ- エクスペリエンス)を生み出す手法を,具体的な事例を通して紹介します。 Android むけ日本語入力アプリケーション 「Simeji」 の UX を 1.アプリの世界観づくり 2.インタラクション 3.グラフィックデザインの 3 つの視点に分けて、制作者の立場から解説するセッションです。1 では世界観を作る意義を、2 では動きのデザインを作る理論の紹介や考え方の例を、3 ではグラフィックデザインの基礎的なセオリーや外観の整え方の基本、UX に与える効果についてお話しする予定です。TRANSCRIPT
(c) adamrocker / rin yano 2010
#android3
ここちよいAndroid おもいやりのUIデザイン
adamrocker / 矢野りん
(c) adamrocker / rin yano 2010
#android3
自己紹介• ソフトウエアの研究中
• Android向け日本語IMEのSimejiを開発中
• Sandboxに「ハラタケ目:BTk」出展中
• KDDI Mobile(US)のHTC HeroにSimejiがプリインストールされています
• 最近Sony EricssonのXperia X10のPOBoxと、Simejiの一部「マッシュルーム」が合体して「POBox Plug-in」に
(c) adamrocker / rin yano 2010
#android3
自己紹介• ソフトウエアのビジュアルデザイン担当
• ブリリアントサービスの「ウキウキView」/ GClue「Blocco」/ 「オクトバ」アプリのデザインまわりを担当
• 10月9日と11月13日にWebまわりのビジュアルデザインのテクニックを磨くイベント「CSS Nite LP11 / LP12」をやります
• 物販アプリ「DropCart」Developer SandBoxのデ部ブースでみてね!
(c) adamrocker / rin yano 2010
#android3
アジェンダ• UX(User eXperience)とは?
• SimejiにおけるUXの考え方
• SimejiのUXにおけるグラフィックデザイン面の工夫
(c) adamrocker / rin yano 2010
UX(User eXperience)とは?
(c) adamrocker / rin yano 2010
#android3
UXとは?
ユーザーがある製品やシステムを使ったときに得られる経験や満足など全体を指す用語。 (Wikipedia)
(c) adamrocker / rin yano 2010
#android3
UXとは?製品やサービスの使用・消費・所有などを通じて、人間が認知する(有意義な)体験のこと。製品やサービスを利用する過程(の品質)を重視し、ユーザーが真にやりたいこと(本人が意識していない場合もある)を「楽しく」「面白く」「心地よく」行える点を、機能や結果、あるいは使いやすさとは別の“提供価値” として考えるコンセプト。 (@IT)@
(c) adamrocker / rin yano 2010
#android3
UXとは?
ユーザへの“おもいやり”
(c) adamrocker / rin yano 2010
#android3
おもいやり?
•気持ち良くさせる?楽しませる?‣ ターゲットユーザが決まっているなら可能かも…
‣ 毎日見ても、触っても飽きませんか?
‣ どういうシーンでも鬱陶しくありませんか?
(c) adamrocker / rin yano 2010
#android3
おもいやり?
“気持ち良くさせる”というよりか
“不快ではない”ようにすること
(c) adamrocker / rin yano 2010
#android3
おもいやり?
不快ではない=違和感がない
(c) adamrocker / rin yano 2010
#android3
おもいやり?
静的・動的な視覚情報に対して「違和感のない」体験を提供する
‣ アニメーションを利用したインタラクション‣ グラフィックによる世界観
(c) adamrocker / rin yano 2010
SimejiにおけるUXの考え方
(c) adamrocker / rin yano 2010
#android3
SimejiにおけるUX
ユーザの脳への“おもいやり”
(c) adamrocker / rin yano 2010
#android3
認識する
テスト- 設定を変更する -
(c) adamrocker / rin yano 2010
#android3
認識する
(c) adamrocker / rin yano 2010
#android3
何が変わったのかを認識するには時間が必要脳への負担
認識する
(c) adamrocker / rin yano 2010
#android3
認識する
テスト- 設定を変更する -(ただしDialogなし)
(c) adamrocker / rin yano 2010
#android3
認識する
(c) adamrocker / rin yano 2010
#android3
認識する
どうやら比較対象が近いと簡単に認識できるらしい
(c) adamrocker / rin yano 2010
#android3
認識する
Dialogがおじゃま?でも必要!
(c) adamrocker / rin yano 2010
#android3
Simejiの解決策
Demo
(c) adamrocker / rin yano 2010
#android3
おもいやり1
脳の処理負担を軽減するため変化は操作に対して
時間・距離的に 近くする
(c) adamrocker / rin yano 2010
#android3
モバイルにおける課題
•ディスプレイが狭い‣ 親指での操作が基本‣ 右手操作なら右側が見えなくなる
手が邪魔
(c) adamrocker / rin yano 2010
#android3
とある解決策
(c) adamrocker / rin yano 2010
#android3
Simejiの解決策❖ 4次元の活用
Time
(c) adamrocker / rin yano 2010
#android3
Simejiの解決策❖ 4次元の活用
Time
認識には時間が必要ユーザが認識するための
“ゆとり”
(c) adamrocker / rin yano 2010
#android3
フリックの例
Demo
(c) adamrocker / rin yano 2010
#android3
おもいやり2
脳が処理する余裕を与える
(c) adamrocker / rin yano 2010
#android3
UXの方法‣ マンマシンインターフェース‣ ヒューマンファクター‣ 情報アーキテクチャ‣ インタラクションデザイン‣ ユーザインターフェースデザイン‣ ユーザビリティ‣ グラフィックデザイン
(Wikipedia)
‣ マンマシンインターフェース‣ ヒューマンファクター‣ 情報アーキテクチャ‣ インタラクションデザイン‣ ユーザインターフェースデザイン‣ ユーザビリティ‣ グラフィックデザイン
(c) adamrocker / rin yano 2010
#android3
インタラクション?2つ以上の存在が互いに影響を及ぼし合うこと
Android(タッチディスプレイ)ではヒトがタッチすることでアプリが動く
❖UX視点を加えるヒトがタッチすることでアプリが
違和感なく動く
(c) adamrocker / rin yano 2010
#android3
SimejiのSkinでは❖動作の言語化
“Skinをインストール”
(c) adamrocker / rin yano 2010
#android3
インストールの表現
Demo
(c) adamrocker / rin yano 2010
#android3
おもいやり3
自然な動作表現
(c) adamrocker / rin yano 2010
#android3
Simejiのおもいやり
1.変化は時間・距離的に近く2.脳が処理する余裕3.自然な動作表現
どうやって?
(c) adamrocker / rin yano 2010
#android3
おもいやりの思考ツール1•躍度(やくど)‣ 生物に不快感を与える評価値
j = Δa/Δtj:躍度, a:加速度, t:時間
jが大きいと不快感が増す加速度の変化(Δa)を小さくする
(c) adamrocker / rin yano 2010
#android3
おもいやりの思考ツール2•フィッツの法則‣ 対象物を特定する予測時間
T = a + blog2(1 + D/W)T:時間, D:対象物までの距離, W:対象物の幅
距離(D)を小さく、モノ(W)を大きくする
(c) adamrocker / rin yano 2010
#android3
おもいやりの思考ツール3,4
•ヒックの法則‣ 沢山あると選べない
T = a + blog2(1 + n)
•テスラーの複雑性保存の法則‣ 複雑な処理の総量は普遍‣ 複雑な処理はあっち(アプリ)が負担するかこっち(ヒト)が負担するか
(c) adamrocker / rin yano 2010
SimejiのUXにおけるグラフィックデザイン面の工夫
(c) adamrocker / rin yano 2010
#android3
アプリにとってグラフィックデザインは
•設計のあとの仕上げ•作り手にとっては最後の仕事•使い手にとっては最初の判断材料
(c) adamrocker / rin yano 2010
#android3
(c) adamrocker / rin yano 2010
#android3
アプリにとって グラフィックデザインのねらいは
•情報の理解を助ける•好きになってもらう
このふたつのマリアージュが世界観になる
(たぶん)
(c) adamrocker / rin yano 2010
#gdd2010jp
わかりやすい?
(c) adamrocker / rin yano 2010
#gdd2010jp
わかりやすい?
(c) adamrocker / rin yano 2010
#android3
わかりやすい?
(c) adamrocker / rin yano 2010
#android3
わかりやすい?
(c) adamrocker / rin yano 2010
#android3
好き?
(c) adamrocker / rin yano 2010
#android3
好き?
(c) adamrocker / rin yano 2010
#android3
好き?
(c) adamrocker / rin yano 2010
#android3
•情報の理解を助ける• 情報を整理して受け取りやすく
•好きになってもらう• 清潔感を出す
アプリにとって グラフィックデザインのねらいは
このふたつの条件さえ満たしていればOKだ!
(c) adamrocker / rin yano 2010
#android3
SimejiのUXにおけるグラフィックデザイン面の工夫
•デザインの方針•ロゴのデザイン•Simejiサーバー(スキンアップロードページ)のレイアウト
(c) adamrocker / rin yano 2010
#android3
Simejiデザインの方針
•フラットスタイルを単純にしてスキンを目立たせたい
•シンプルアイコンのもつ意味をストレートに伝えたい
•ラブリー毎日使う物だから、愛着を持って欲しい
(c) adamrocker / rin yano 2010
#android3
Mies van der Rohe
“Less is more.”
(c) adamrocker / rin yano 2010
#android3
フラット/シンプル
(c) adamrocker / rin yano 2010
#android3
Simejiスキン
(c) adamrocker / rin yano 2010
#android3
主役はスキン。UIの見栄えは単純に
(c) adamrocker / rin yano 2010
#android3
フラット/ラブリー
(c) adamrocker / rin yano 2010
#android3
フラット/シンプル/ラブリー
(c) adamrocker / rin yano 2010
#android3
フラット/シンプル/ラブリー
(c) adamrocker / rin yano 2010
#android3
ちなみに幅48ピクセルでもよめます
(c) adamrocker / rin yano 2010
#android3
(c) adamrocker / rin yano 2010
Simejiに使ったグラフィックデザイン理論
(c) adamrocker / rin yano 2010
#android3
くらしに役立つデザイン理論
•そろえる•コントラストに気をつける
(c) adamrocker / rin yano 2010
#android3
そろえる/ボリューム感をそろえる
ふとっちょは短めに
(c) adamrocker / rin yano 2010
#android3
そろえる/ボリューム感をそろえる
幅のあるかたちは細めに
(c) adamrocker / rin yano 2010
#gdd2010jp
円のおおきさが目安もともと丸いデザインは目安よりひとまわり小さく
GOOD
NOT SO GOOD
(c) adamrocker / rin yano 2010
#android3
Mies van der Rohe
“God is in the detail.”
(c) adamrocker / rin yano 2010
#android3
情報デザイン?
(c) adamrocker / rin yano 2010
#android3
ローコントラスト
ハイコントラスト
(c) adamrocker / rin yano 2010
#android3
大/小 サイズのコントラスト
(c) adamrocker / rin yano 2010
#android3
Simejiデザインの方針
•フラット•シンプル•ラブリーこの3つが世界観を作っている(と、信じている)
(c) adamrocker / rin yano 2010
まとめ
(c) adamrocker / rin yano 2010
#android3
まとめ
SimejiのUX=おもいやり
‣ 不快にならないインタラクション
‣ 整理・整頓による清潔感
(c) adamrocker / rin yano 2010
#android3
Louis Henry Sllivan
“Form follows function.”
(c) adamrocker / rin yano 2010
#android3
throw lifehttp://www.adamrocker.com/
TwitterID:adamrockere-mail:[email protected]
adamrocker
ものづくりにっぽんhttp://yanorin.blogspot.com/
TwitterID:yanorine-mail:[email protected]
Rin Yano#andronjo