Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Kenichi Kambara
2,983 views
AndroidアプリのUI/UX改善例
potatotips (iOS/Android開発Tips共有会) 第26回(2016/02/17)の発表資料です。
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
1
/ 18
2
/ 18
3
/ 18
4
/ 18
5
/ 18
6
/ 18
7
/ 18
8
/ 18
9
/ 18
10
/ 18
11
/ 18
12
/ 18
13
/ 18
14
/ 18
15
/ 18
16
/ 18
17
/ 18
18
/ 18
More Related Content
PDF
Realm meetup LT大会(Androidアプリへの適用経験談)
by
Kenichi Kambara
PDF
Android 6.0 Marshmallow 指紋認証対応のポイント
by
Kenichi Kambara
PDF
[Stack Overflow Dev Days 2015]Android 6.0 Marshmallow App Permissions 応用編
by
Kenichi Kambara
PPTX
[ABC2016S]Android Wear アプリ開発入門
by
Kenichi Kambara
PDF
Android Wear 最新トピック
by
Kenichi Kambara
PDF
Android Wear & Android M 最新トピック
by
Kenichi Kambara
PDF
Jag201610 API Diffで見るNougat
by
mokelab
PDF
Can we live in a pure Swift world?
by
toyship
Realm meetup LT大会(Androidアプリへの適用経験談)
by
Kenichi Kambara
Android 6.0 Marshmallow 指紋認証対応のポイント
by
Kenichi Kambara
[Stack Overflow Dev Days 2015]Android 6.0 Marshmallow App Permissions 応用編
by
Kenichi Kambara
[ABC2016S]Android Wear アプリ開発入門
by
Kenichi Kambara
Android Wear 最新トピック
by
Kenichi Kambara
Android Wear & Android M 最新トピック
by
Kenichi Kambara
Jag201610 API Diffで見るNougat
by
mokelab
Can we live in a pure Swift world?
by
toyship
What's hot
PDF
Android Wearの概要とアプリ開発の基礎
by
Kenichi Kambara
PDF
[展開用]Android wear abc2014w-kenichikambara
by
Kenichi Kambara
PDF
Android Wear最新トピック+α
by
Kenichi Kambara
PDF
[potatotips #18] Android M Developer Preview & Wear 最新トピック
by
Kenichi Kambara
PDF
Alternative WebView
by
Shigeki Yamato
PDF
Android Wearアプリ開発経験談
by
Kenichi Kambara
PDF
Android Wearアプリ プレビュー版→正式版への移植ガイド
by
Kenichi Kambara
PDF
20161014 vrarmr勉強会発表資料 slideshare
by
WheetTweet
PDF
20161125 Unity-Android連携の発表資料
by
WheetTweet
PDF
Cordova利用アプリ開発経験談
by
Kenichi Kambara
PDF
20160902 unity勉強会発表資料
by
WheetTweet
PDF
20160723 unibook lt大会_発表資料(HoloLensのアプリ開発)
by
WheetTweet
PDF
Meta1のSLAM機能を試してみた
by
WheetTweet
PDF
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
by
WheetTweet
PDF
Meta2を動かしてみたことのまとめ
by
WheetTweet
PDF
最近のモバイル新Osを比較してみた
by
Akio Kondo
PDF
2019年版 Infragistics Ultimate UI for WPF概要
by
インフラジスティックス・ジャパン株式会社
PDF
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
by
Masataka Kono
PDF
Android Wearの未来予想図
by
Akio Kondo
PDF
用途に合わせたアニメーションの実装方法
by
Takao Sumitomo
Android Wearの概要とアプリ開発の基礎
by
Kenichi Kambara
[展開用]Android wear abc2014w-kenichikambara
by
Kenichi Kambara
Android Wear最新トピック+α
by
Kenichi Kambara
[potatotips #18] Android M Developer Preview & Wear 最新トピック
by
Kenichi Kambara
Alternative WebView
by
Shigeki Yamato
Android Wearアプリ開発経験談
by
Kenichi Kambara
Android Wearアプリ プレビュー版→正式版への移植ガイド
by
Kenichi Kambara
20161014 vrarmr勉強会発表資料 slideshare
by
WheetTweet
20161125 Unity-Android連携の発表資料
by
WheetTweet
Cordova利用アプリ開発経験談
by
Kenichi Kambara
20160902 unity勉強会発表資料
by
WheetTweet
20160723 unibook lt大会_発表資料(HoloLensのアプリ開発)
by
WheetTweet
Meta1のSLAM機能を試してみた
by
WheetTweet
20171015 XR動向とコミュニティ活動のすすめ(XRgirls 1st meetup)
by
WheetTweet
Meta2を動かしてみたことのまとめ
by
WheetTweet
最近のモバイル新Osを比較してみた
by
Akio Kondo
2019年版 Infragistics Ultimate UI for WPF概要
by
インフラジスティックス・ジャパン株式会社
minneにおけるテスト〜リリース〜リリース後にやっている事の紹介
by
Masataka Kono
Android Wearの未来予想図
by
Akio Kondo
用途に合わせたアニメーションの実装方法
by
Takao Sumitomo
Viewers also liked
PDF
チュートリアルをリッチにしよう
by
shinya sakemoto
PPTX
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
by
Hiroyuki Kusu
PDF
動画のあれこれ
by
Takumi KASHIMA
PDF
脱swift初心者するための2つのきっかけ
by
Daiki Mogmet Ito
PDF
iOS の通信における認証の種類とその取り扱い
by
niwatako
PDF
5分でわかるText Kit
by
Ryota Hayashi
PDF
Foreground検知
by
takaharu kato
PDF
PUSH通知の許可をよりもらうためのUI考察など
by
Tsuyoshi Yonemoto
PDF
iOS Developers Conference Japan 2016
by
Tomoki Hasegawa
PDF
成長するデザイン組織
by
Mikihiro Fujii
PDF
スマートフォンセミナー Genesis#01
by
tomo tsubota
PPT
第3回マネタイズHacks livedoor Blogのユーザー課金について
by
tomo tsubota
PPT
第3回マネタイズHacks
by
tomo tsubota
KEY
テックヒルズ
by
tomo tsubota
PDF
マンガボックスのアプリができるまで
by
tomo tsubota
KEY
DeNA Creativeseminar#2
by
tomo tsubota
PDF
デザインスプリントを採用した方が良い5つの理由
by
tomo tsubota
PDF
企業をデザインシフトさせる方法と今後のデザイン戦略
by
tomo tsubota
PDF
UIは「習うより慣れろ」
by
tomo tsubota
PDF
デザイン組織に本気で取り組む
by
tomo tsubota
チュートリアルをリッチにしよう
by
shinya sakemoto
【Potatotips #26】Replace EventBus with RxJava/RxAndroid
by
Hiroyuki Kusu
動画のあれこれ
by
Takumi KASHIMA
脱swift初心者するための2つのきっかけ
by
Daiki Mogmet Ito
iOS の通信における認証の種類とその取り扱い
by
niwatako
5分でわかるText Kit
by
Ryota Hayashi
Foreground検知
by
takaharu kato
PUSH通知の許可をよりもらうためのUI考察など
by
Tsuyoshi Yonemoto
iOS Developers Conference Japan 2016
by
Tomoki Hasegawa
成長するデザイン組織
by
Mikihiro Fujii
スマートフォンセミナー Genesis#01
by
tomo tsubota
第3回マネタイズHacks livedoor Blogのユーザー課金について
by
tomo tsubota
第3回マネタイズHacks
by
tomo tsubota
テックヒルズ
by
tomo tsubota
マンガボックスのアプリができるまで
by
tomo tsubota
DeNA Creativeseminar#2
by
tomo tsubota
デザインスプリントを採用した方が良い5つの理由
by
tomo tsubota
企業をデザインシフトさせる方法と今後のデザイン戦略
by
tomo tsubota
UIは「習うより慣れろ」
by
tomo tsubota
デザイン組織に本気で取り組む
by
tomo tsubota
More from Kenichi Kambara
PDF
Hello Flutterの次におさえたい Flutterのポイント その6 (レイアウト編)
by
Kenichi Kambara
PDF
Hello Flutter”の次におさえたい Flutterのポイント その5
by
Kenichi Kambara
PDF
[ABC2018Spring]Flutterアプリ開発入門
by
Kenichi Kambara
PDF
“Hello Flutter”の次におさえたい Flutterのポイント その4
by
Kenichi Kambara
PDF
[Google I/O 2018 Highlights] Sandbox
by
Kenichi Kambara
PDF
[Google I/O 2018 Highlights] Flutter / WearOS
by
Kenichi Kambara
PDF
"Hello Flutter"の次におさえたいFlutterのポイントその3
by
Kenichi Kambara
PDF
Hello Flutterの次におさえたいFlutterのポイントその2
by
Kenichi Kambara
PDF
I/Oへの期待+海外渡航持ち物Tips
by
Kenichi Kambara
PDF
Hello Flutterの次におさえたいFlutterのポイント
by
Kenichi Kambara
PDF
Developing Android Apps for Google Assistant
by
Kenichi Kambara
PDF
Google Assistant対応アプリ開発3つのポイント
by
Kenichi Kambara
PDF
10分で作るGoogle Assistant対応アプリ
by
Kenichi Kambara
PDF
[Kotlin勉強会] Hello Kotlinの次におさえたいKotlinの勘所
by
Kenichi Kambara
PDF
Android O (Picture In Picture)入門+実装例
by
Kenichi Kambara
PDF
AndroidアプリのKotlin移行時に遭遇した問題と対処例
by
Kenichi Kambara
PDF
Android O (Beta) Topics
by
Kenichi Kambara
PDF
Publishing Android Wear 2.0 Apps
by
Kenichi Kambara
PDF
Android Studio 2.3 New Features
by
Kenichi Kambara
PDF
Android 7.0 Nougat マルチウィンドウ解説+α
by
Kenichi Kambara
Hello Flutterの次におさえたい Flutterのポイント その6 (レイアウト編)
by
Kenichi Kambara
Hello Flutter”の次におさえたい Flutterのポイント その5
by
Kenichi Kambara
[ABC2018Spring]Flutterアプリ開発入門
by
Kenichi Kambara
“Hello Flutter”の次におさえたい Flutterのポイント その4
by
Kenichi Kambara
[Google I/O 2018 Highlights] Sandbox
by
Kenichi Kambara
[Google I/O 2018 Highlights] Flutter / WearOS
by
Kenichi Kambara
"Hello Flutter"の次におさえたいFlutterのポイントその3
by
Kenichi Kambara
Hello Flutterの次におさえたいFlutterのポイントその2
by
Kenichi Kambara
I/Oへの期待+海外渡航持ち物Tips
by
Kenichi Kambara
Hello Flutterの次におさえたいFlutterのポイント
by
Kenichi Kambara
Developing Android Apps for Google Assistant
by
Kenichi Kambara
Google Assistant対応アプリ開発3つのポイント
by
Kenichi Kambara
10分で作るGoogle Assistant対応アプリ
by
Kenichi Kambara
[Kotlin勉強会] Hello Kotlinの次におさえたいKotlinの勘所
by
Kenichi Kambara
Android O (Picture In Picture)入門+実装例
by
Kenichi Kambara
AndroidアプリのKotlin移行時に遭遇した問題と対処例
by
Kenichi Kambara
Android O (Beta) Topics
by
Kenichi Kambara
Publishing Android Wear 2.0 Apps
by
Kenichi Kambara
Android Studio 2.3 New Features
by
Kenichi Kambara
Android 7.0 Nougat マルチウィンドウ解説+α
by
Kenichi Kambara
AndroidアプリのUI/UX改善例
1.
2016/02/17 神原 健一(@korodroid) potatotips #26 【Android枠】 AndroidアプリのUI/UX改善例
2.
2 自己紹介 l 神原 健一 (@korodroid) l
モバイル関連活動 l 国内外での講演活動 •Droidcon Stockholm 2014 •Droidcon Spain 2014 •Droidcon Amsterdam 2013 •Droidcon Paris 2013 •Smartphone & Tablet 2014 Spring Tokyo •Developers Summit 2015 l 書籍執筆 l ブログ「Mobile Dev Blog」 l NTTソフトウェア(株)所属
3.
3 ユーザに満足してもらえるアプリ 必要な機能が備わっていること 心地よいUI/UXを実現していること
4.
4 UI/UX改善と実現方式例
5.
5 セカイフォン(リアルタイム翻訳) http://www.iplatform.org/blog/sekai-phone
6.
6 UI/UX改善例 ①サイドメニューの変更 ②検索の操作性改善 ③アップナビゲーション対応
7.
7 ①サイドメニューの変更
8.
8 ①サイドメニューの変更 DrawerLayout →サイドメニュー入れ物 Toolbar →ActionBarの後継的なもの NavigationView →サイドメニューの内容
9.
9 <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" // 中略 > <LinearLayout //
中略 > <android.support.v7.widget.Toolbar // 中略 > </android.support.v7.widget.Toolbar> </LinearLayout> <android.support.design.widget.NavigationView android:id="@+id/navigation_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="left" app:headerLayout="@layout/navigation_header" app:menu="@menu/navigation_menu"/> </android.support.v4.widget.DrawerLayout> ①実装イメージ
10.
10 NavigationView mNavigationView =
...; DrawerLayout mDrawerLayout = ...; Toolbar mToolBar = ...; // メニューアイコン押下時の処理 mToolBar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mDrawerLayout.openDrawer(Gravity.LEFT); } }); // メニュー内項目選択時の処理 mNavigationView.setNavigationItemSelectedListener( new NavigationView.OnNavigationItemSelectedListener() { @Override public boolean onNavigationItemSelected(MenuItem item) { // … return true; } }); ①実装イメージ
11.
11 ②検索の操作性改善
12.
12 ②検索の操作性改善 SearchView →検索用ビュー OnQueryTextListener →テキスト入力感知リスナー Realm →データベース(LIKE検索)
13.
13 ②実装イメージ SearchView searchView =
...; searchView.setOnQueryTextListener(onQueryTextListener); // メニューアイコン押下時の処理 private SearchView.OnQueryTextListener onQueryTextListener = new SearchView.OnQueryTextListener() { @Override public boolean onQueryTextSubmit(String searchWord) { // 決定キー押下時(searchWord:入力テキスト) // 例)「あ」→「め」→「決定キー」の場合: // 1回呼び出され、「あめ」が引数に渡される // →検索処理実行 } @Override public boolean onQueryTextChange(String newWord) { // 文字の追加・削除時(newWord:入力テキスト) // 例)「あ」→「め」の場合 // 2回呼び出され、1回目「あ」2回目「あめ」が引数に渡される // →検索処理実行 } };
14.
14 ③アップナビゲーション対応
15.
15 ③アップナビゲーション対応 Up Action →親画面への遷移 ParentActivity →Activityの親子関係を意識
16.
16 ③参考ページ Providing Up Navigation
(Android公式Developerサイト)
17.
17 (PR)今回の発表と関係ないですがw… • 技術評論社 • 定価2,580円+税 •
2015年11月17日発売 (2016年1月に電子版も!) • 詳細 http://www.iplatform.org/ blog/archives/2628
18.
18 おわり •Facebook:http://fb.com/kanbara.kenichi •Google+:+Kenichi Kambara •LinkedIn:http://www.linkedin.com/in/korodroid •Twitter:@korodroid ご清聴ありがとうございました。 (執筆、講演依頼などのお話がございましたら、 ご連絡をお願い致します。)