勘違いだらけのandroid uiデザイン

41
1

Upload: nobuya-sato

Post on 06-Dec-2014

49.826 views

Category:

Technology


3 download

DESCRIPTION

【増員!→370名】 開発者、デザイナー必見! アプリ制作勉強会 / 勘違いだらけのAndroid UIデザイン 発表資料(2012年8月21日) http://atnd.org/events/31039 The presentation doc for Smartphone application design seminar on 2012/08/21 by WAVE Multimedia School.

TRANSCRIPT

Page 1: 勘違いだらけのAndroid UIデザイン

1

Page 2: 勘違いだらけのAndroid UIデザイン

WAVEイベントセミナー・アプリ制作勉強会

勘違いだらけのAndroid UIデザイン Android UI Design, Too Much Misunderstanding

Nobuya Sato Secret Lab, Inc. August 21st., 2012

Twitter: #appsemi

Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 3: 勘違いだらけのAndroid UIデザイン

自己紹介 •  @nobsato •  UXデザイン、デザイン戦略、IA

–  1994年からWebデザイン

–  Webエージェンシーで大規模な企業サイトの情報設計や企業のグローバル戦略、海外サイト構築やグローバル展開

–  Sonyのデザイン部門でAndroidのPF戦略やタブレット戦略

– 米Seesmicで日本語化やAndroidアプリやWP7アプリ

– 現在はUXやUIデザインのコンサルティング、デザイン調査

3 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 4: 勘違いだらけのAndroid UIデザイン

本日のテーマ •  勘違いだらけのAndroid UIデザイン

1.  Androidで独自性を出すのは大変?

2.  Androidアプリの開発は工数が係る?

3.  Android向けのデザインは大変?

4.  検証すべき端末は数百、すでに飽和状態?

Copyright © 2012 Nobuya Sato. 4

Page 5: 勘違いだらけのAndroid UIデザイン

UX/UIデザイン

5 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

UX = UI ?

Page 6: 勘違いだらけのAndroid UIデザイン

UX/UIの違い

6 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

The Difference Between UX and UI: Subtleties Explained in Cereal (写真が語るUXとUIの違い)

Page 7: 勘違いだらけのAndroid UIデザイン

7 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 8: 勘違いだらけのAndroid UIデザイン

8 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 9: 勘違いだらけのAndroid UIデザイン

9 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 10: 勘違いだらけのAndroid UIデザイン

10 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 11: 勘違いだらけのAndroid UIデザイン

11 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 12: 勘違いだらけのAndroid UIデザイン

UX/UIデザインの改善?

•  ユーザーの使い方、モノの使われ方を観察して問題点を直すことで、ユーザーの体験を改善でき、モノの使われ方やユーザーエクスペリエンス(UX)を向上することができる

12 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 13: 勘違いだらけのAndroid UIデザイン

UX/UIデザインの改善?

•  ユーザーの使い方、モノの使われ方を観察して問題点を直すことで、ユーザーの体験を改善でき、モノの使われ方やユーザーエクスペリエンス(UX)を向上することができる

13 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

 → 改善しているのはUX(使い方や使われ方)、 本来のUI(ボタンやアイコン)は スライドで 見てきた例では改善されていない。

Page 14: 勘違いだらけのAndroid UIデザイン

UIデザインの改善

1.  提供しようとしているコンテキスト(内容)は何か?

2.  どのように機能を提供できるか?

3.  その場におけるルール(作法)は何か?

14 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 15: 勘違いだらけのAndroid UIデザイン

勘違いだらけのAndroid UIデザイン

15 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 16: 勘違いだらけのAndroid UIデザイン

先ほどのテーマの回答 •  勘違いだらけのAndroid UIデザイン

1.  Androidで独自性を出すのは大変?

2.  Androidアプリの開発は工数が係る?

3.  Android向けのデザインは大変?

4.  検証すべき端末は数百、すでに飽和状態?

Copyright © 2012 Nobuya Sato. 16

Page 17: 勘違いだらけのAndroid UIデザイン

さっそく本日の回答 •  勘違いだらけのAndroid UIデザイン

1.   Androidで独自性を出すのは大変 メーカーは端末の差異化を出すので大変です SNSゲーム会社は複数プラットフォーム向けにアプリを対応させるのが大変です 独自性と独創性が混在していることが多いです。 アプリの独自性=コンテンツ、内容の事。見た目で独自性を出すのは大変です。 

Copyright © 2012 Nobuya Sato. 17

Page 18: 勘違いだらけのAndroid UIデザイン

さっそく本日の回答 •  勘違いだらけのAndroid UIデザイン

2.   Androidのアプリの開発は工数が係る? 社内に経験がない技術で開発すると大変です。 工数削減のために、既に開発済みのiPhone向けアプリをベースに開発すると、実は大変です。 (ネットにある記事のほとんどがこの話です)

現状、Fragmentを利用して複数デバイス(タブレット/フォーン)向けに完璧に開発しようとすると、実はかなり大変です

Copyright © 2012 Nobuya Sato. 18

Page 19: 勘違いだらけのAndroid UIデザイン

さっそく本日の回答 •  勘違いだらけのAndroid UIデザイン

3.   Android向けデザインは大変? 複数サイズのリソース用意したりとか面倒くさいです 複数画面サイズのレイアウトデザインが必要で、実はちょっと面倒くさいです Android向けのデザイン作業やデザインのルールを熟知しているデザイナーがまだまだ少ないです デザイナーといってもiPhoneアプリのデザイン経験者が多い。デザインがiPhoneっぽくなって… Добрый день

Copyright © 2012 Nobuya Sato. 19

Page 20: 勘違いだらけのAndroid UIデザイン

さっそく本日の回答 •  勘違いだらけのAndroid UIデザイン

4.   検証すべき端末は数百、すでに飽和状態?

Copyright © 2012 Nobuya Sato. 20

Page 21: 勘違いだらけのAndroid UIデザイン

さっそく本日の回答 •  勘違いだらけのAndroid UIデザイン

4.   検証すべき端末は数百、すでに飽和状態?

Copyright © 2012 Nobuya Sato. 21

そうえいば18ヶ月保証とかありましたが… NexusシリーズやGoogleが指定しているリファレンス端末(Xoomなど)を、OS毎に用意

※OS毎の例:Android 1.6 = HTC Magic、Android 2.0 = DROID、Android 2.1 = Nexus One、Android 2.3 = Nexus S、Android 3.x = Xoom、Android 4.0 = Galaxy Nexus、Android 4.1 = nexus 7

国産メーカー(シャープ、NECカシオ、パナソニック、ソニー)は☓。やっぱり海外端末、特に開発コミュニティにも優しいSony EricssonかSamsungが良い。

※LGやASUSなどの変態端末も可。海外主流の京セラもわりと良い

Page 22: 勘違いだらけのAndroid UIデザイン

さっそく本日の回答 •  勘違いだらけのAndroid UIデザイン •  主な開発手法

– ネイティブ – 側だけネイティブ+中身をWeb View – HTML5ベース

Copyright © 2012 Nobuya Sato. 22

 → 標準ブラウザも実はかなりいじられている

Page 23: 勘違いだらけのAndroid UIデザイン

良いアプリUIのデザイン方法?

23 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 24: 勘違いだらけのAndroid UIデザイン

UIプロトタイピング •  まずはUIのプロトタイピングから…

24 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 25: 勘違いだらけのAndroid UIデザイン

UIプロトタイピング •  ワイヤーフレームとユーザーフローをしっかり作る

25 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

© Geeky Gadgets

Page 26: 勘違いだらけのAndroid UIデザイン

ペーパープロトタイピング •  費用も掛からず、全員が確認できて効果的

26 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

© The Mobile Frontier

Page 27: 勘違いだらけのAndroid UIデザイン

UIステンシルツールなどを使う •  画面デザインを沢山つくるのに便利

27 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Google I/O 2012で配られたGoogle Android UI teamオフィシャル?ステンシル

Page 28: 勘違いだらけのAndroid UIデザイン

面倒くさい人には…

28 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 29: 勘違いだらけのAndroid UIデザイン

UIデザイン=画面の流れのデザイン •  アプリを作る前に必ず、画面フローを確認をする

29 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

© xDevelop © Six Revisions

Page 30: 勘違いだらけのAndroid UIデザイン

良いアプリの作り方?

30 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 31: 勘違いだらけのAndroid UIデザイン

より良いAndroidアプリの作り方

31 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

•  https://developer.android.com/intl/ja/distribute/googleplay/strategies/app-quality.html

Page 32: 勘違いだらけのAndroid UIデザイン

Androidアプリの品質向上

32 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

•  Google API Expert 安藤さん(@yukio_andoh)による日本語訳 •  http://www.andoh.org/2012/06/android-improving-app-quality.html

Page 33: 勘違いだらけのAndroid UIデザイン

Androidアプリの品質向上

33 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

1.  ユーザーの声を聞く 2.  安定性の向上とバグの削除 3.  UI 応答性の向上 4.  ユーザビリティの向上 5.  プロフェッショナルな外観と審美性

–  User Interface Deign Tips (2010 July)

6.  必要な機能の正しい選択 7.  システムと第三者アプリの統合 8.  詳細に対して注意すること

Page 34: 勘違いだらけのAndroid UIデザイン

Android Design Guideline

34 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 35: 勘違いだらけのAndroid UIデザイン

Android Design Guideline、Jelly Bean対応!

35 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

•  http://developer.android.com/design/

Page 36: 勘違いだらけのAndroid UIデザイン

旧Android Design Guideline(ICS版)

Copyright © 2012 Nobuya Sato. 36

•  http://developer.android.com/design/

Page 37: 勘違いだらけのAndroid UIデザイン

Android Design Guideline日本語版?

37 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

残念ながら表示しません。

Page 38: 勘違いだらけのAndroid UIデザイン

有志による日本語訳版(ICS版) •  松岡さん(@kenz_firespeed)による日本語訳版 •  http://firespeed.org/diary.php?diary=kenz-1462

38 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 39: 勘違いだらけのAndroid UIデザイン

補足 : 9-Patch •  http://developer.android.com/intl/ja/tools/help/draw9patch.html

•  Android SDKで提供されている伸縮可能なボタン画像を簡単に作るツール

•  黒いドット部分を元に自動的に紫のように拡大される •  ドットの指定方法が少し奇抜で慣れが必要

39 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

伸縮可能 エリア

パディング 指定も可能

Page 40: 勘違いだらけのAndroid UIデザイン

•  Action BarやICSで追加されたAPIなどを理解するのに良い参考書(エンジニア向け)

•  Android UI Cookbook for 4.0 ICSアプリ開発術 •  あんざいゆき(@yanzm)/著 •  インプレスジャパン

補足: Action Barの理解を助ける書籍

40 Copyright © 2012 Secret Lab, Inc. All Right Reserved.

Page 41: 勘違いだらけのAndroid UIデザイン

Thank You

Nobuya Sato Secret Lab, Inc. [email protected] http://about.me/nobsato http://twitter.com/nobsato http://slideshare.com/nobsato

41 Copyright © 2012 Secret Lab, Inc. All Right Reserved.