Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
望みを叶えるUIデザイン
Search
Yudai Yokoyama
January 25, 2016
Design
0
1.5k
望みを叶えるUIデザイン
2016/1/25 クラスメソッド×RoomClip×ネイルブック 共催 『Design Night』発表資料です。
Yudai Yokoyama
January 25, 2016
Tweet
Share
More Decks by Yudai Yokoyama
See All by Yudai Yokoyama
スマホアプリデザインの心得 - Developers.IO 2016
udaiadu
0
6.1k
エンジニアとデザイナーのあいだ
udaiadu
0
93
Other Decks in Design
See All in Design
DMMデザイナーの “AI活用の現在と未来”
takumasaito
1
450
AIエージェントが対話的なUIを返す!MCP−UIで変わるユーザ体験
daitasu
1
140
mount_company_profile
mount_inc
0
4.9k
AIスライドデザインを生成する仕組みを社内共有する
kenichiota0711
5
4.2k
企業にデザインが融けたとき、デザイナーにできること。事業会社12年間の探究と葛藤 / Designship2025
visional_engineering_and_design
0
1.4k
AIでデザインをつくる:基礎編
kenichiota0711
3
2.5k
2026年、デザイナーはなにに賭ける?
0b1tk
0
480
ユーザー像を「みてね」らしく可視化する 家族アルバムみてねUXリサーチチームの取り組み
mixi_design
PRO
3
730
アンエシカルデザインの枠組みの提案 -HCD-Netダークパターン研究会活動報告-
securecat
0
200
ドルちゃん
design_dolphins
0
550
アイデアを加速させる!Firefly ボードで発想の幅を広げよう
connecre
1
310
kintone_aroma
kintone
0
1.4k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building the Perfect Custom Keyboard
takai
2
690
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Designing for Timeless Needs
cassininazir
0
130
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
110
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Bash Introduction
62gerente
615
210k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
100
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
56
Building Applications with DynamoDB
mza
96
6.9k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Ethics towards AI in product and experience design
skipperchong
2
200
Transcript
ΈΛ͑ΔUIσβΠϯ 1
ࣗݾհ Α͜· Ώ͏͍ͩ @udaiadu ུྺ σβΠϯνʔϜϦʔμʔ ΞϓϦέʔγϣϯΤϯδχΞ / σβΠφʔ •
ߴઐͰݐஙֶΛֶΜͩޙɺݐஙࣄͷઃܭɺࢪཧΛߦ͏ • ҿ৯ళͷళͱͯ͠ళฮӡӦΛߦ͏ • ৬ۀ܇࿅ͰJavaΛֶͼAndroid ΤϯδχΞͱͯ͠Ϋϥεϝιου ʹJoin • ΞϓϦέʔγϣϯΤϯδχΞɺϓϩδΣΫτϦʔμʔΛܦݧ͠ɺ UXσβΠϯʹ৺ୣΘΕͯσβΠφʔʹసʢͱ͍͏͔݉ʣ 2
3 ࠓͷ͓ͳ͠ • UIͷׂ • UIσβΠϯʹඞཁͳࡐྉ • ΈΛ͑ΔUIσβΠϯͱʁ • ·ͱΊ
4 UIͷׂ
5 UIͷׂ Ϣʔβʔ UI αʔϏε ϢʔβʔͱαʔϏε͕ ૬ޓʹΓͱΓ͢ΔखஈΛఏڙ͢Δ
6 UIσβΠϯʹඞཁͳࡐྉ
UIσβΠϯʹඞཁͳࡐྉ UIσβΠϯͷϓϩηε ࡐྉ Πϯϓοτ UI Ξτϓοτ UIσβΠϯʹඞཁͳࡐྉΛΠϯϓοτͯ͠ UIͱͯ͠Ξτϓοτ͢Δ 7
UIσβΠϯʹඞཁͳࡐྉ ࡐྉͷ༁ ࡐྉ • ੍ࣄ߲ʢελΠϧʣ • ΞϓϦશମͷػೳ͕Θ͔Δͷ • ػೳ͕ଘࡏ͢Δత •
ػೳ͕ͲͷΑ͏ʹར༻͞ΕΔͷ͔ • ػೳ͕ར༻͞Εͨ݁ՌͲ͏ͳΔ͔ 8
UIσβΠϯʹඞཁͳࡐྉ UIσβΠϯͷϓϩηε Πϯϓοτ UI Ξτϓοτ UIσβΠϯʹඞཁͳࡐྉΛΠϯϓοτͯ͠ UIͱͯ͠Ξτϓοτ͢Δ ࡐྉ OKʂ 9
UIσβΠϯʹඞཁͳࡐྉ ͠ɺࡐྉ͕Γͳ͔ͬͨΒʁ ࡐྉ ࡐྉ 10
UIσβΠϯʹඞཁͳࡐྉ ࡐྉͷ༁ • ੍ࣄ߲ʢελΠϧʣ • ΞϓϦશମͷػೳ͕Θ͔Δͷ • ػೳ͕ଘࡏ͢Δత • ػೳ͕ͲͷΑ͏ʹར༻͞ΕΔͷ͔
• ػೳ͕ར༻͞Εͨ݁ՌͲ͏ͳΔ͔ ࡐྉ ݱ͋Δ͋Δ 11
ࡐྉ UIσβΠϯʹඞཁͳࡐྉ UIσβΠϯͷϓϩηε Πϯϓοτ UI Ξτϓοτ UI Ͱ͖ͳ͍!? 12
UIσβΠϯʹඞཁͳࡐྉ ͦΜͳ͜ͱͳ͍ 13
UIσβΠϯʹඞཁͳࡐྉ UIσβΠϯͷϓϩηε ࡐྉ Πϯϓοτ Ξτϓοτ UI UIσβΠϯʹඞཁͳࡐྉ͕ἧ͍ͬͯͳͯ͘ UIͰ͖Δ ũƄŝŧŒřŹƃŮ!! 14
UIσβΠϯʹඞཁͳࡐྉ ػೳ ػೳ ػೳ ػ ೳ ػೳ ੍ࣄ߲ΛकΓͳ͕Βɺ ϦετΞοϓ͞ΕͨػೳΛ ը໘ʹ٧ΊࠐΉ͚ͩͰUI
Ͱ͖Δɻ 15
UIσβΠϯʹඞཁͳࡐྉ ͨͩ͠ɺ 16
UIσβΠϯʹඞཁͳࡐྉ ΈΘͳ͍ ťŊťƃū… 17
ΈΛ͑ΔUIσβΠϯͱʁ 18
ΈΛ͑ΔUIσβΠϯͱʁ ࠓճѻ͏ʮΈʯͱ ͦ͏ͳΕΑ͍ɺͦ͏͍ͨ͠ͱࢥ͏͜ͱɻئ͍ɻرɻ ఏڙ ϝϦοτ αʔϏεఏڙऀ Ϣʔβʔ 19
ΈΛ͑ΔUIσβΠϯͱʁ ࠓճѻ͏ʮΈʯͱ αʔϏεఏڙऀͷΓ͍ͨ͜ͱʂ αʔϏεఏڙऀ ྫ͑… • ਓʑͷੜ׆Λ๛͔ʹ͍ͨ͠ • αʔϏεΛ͘ར༻ͯ͠Βͬͯ རӹΛಘ͍ͨ
• ͓ళͷചΓ্͛Λ͍͋͛ͨ ͳͲ 20
ΈΛ͑ΔUIσβΠϯͱʁ Έ͕͏ͬͯʁ αʔϏεΛఏڙ͢Δ͜ͱͰɺظ͢Δརӹ͕ಘΒΕΔ͜ͱ ఏڙ ϝϦοτ αʔϏεఏڙऀ Ϣʔβʔ 21
ΈΛ͑ΔUIσβΠϯͱʁ ඞཁͳ͜ͱ ͔ͭͬͯΒ͏͜ͱʂ ఏڙ ϝϦοτ αʔϏεఏڙऀ Ϣʔβʔ 22
ΈΛ͑ΔUIσβΠϯͱʁ Έ͕Θͳ͍έʔε ͔ͭͬͯΒ͑ͳ͍ɻɻ ఏڙ ফࣦʂ αʔϏεఏڙऀ Ϣʔβʔ 23
ΈΛ͑ΔͨΊʹ ΈΛ͑ΔUIσβΠϯͱʁ 24
͔ͭͬͯΒ͑ΔUIσβΠϯΛ ΈΛ͑ΔUIσβΠϯͱʁ 25
• ૢ࡞ͮ͠Β͍ • ͍ํ͕Θ͔Βͳ͍ • ཉ͍͠ใΛಘΔ·Ͱʹ͕͔͔࣌ؒΔ • ͔ͬ͜Α͘ͳ͍ • ͳͲͳͲ
ΈΛ͑ΔUIσβΠϯͱʁ Ϣʔβʔͷؾ࣋ͪ ŗŴŞš 26
͜ΕΒͷΛղܾ͢ΔͨΊʹ ඞཁͳͷ ΈΛ͑ΔUIσβΠϯͱʁ 27
ࡐྉͷ༁ ࡐྉ • ੍ࣄ߲ʢελΠϧʣ • ΞϓϦશମͷػೳ͕Θ͔Δͷ • ػೳ͕ଘࡏ͢Δత • ػೳ͕ͲͷΑ͏ʹར༻͞ΕΔͷ͔
• ػೳ͕ར༻͞Εͨ݁ՌͲ͏ͳΔ͔ ΈΛ͑ΔUIσβΠϯͱʁ 28
ࡐྉͷ༁ ࡐྉ • ੍ࣄ߲ʢελΠϧʣ • ΞϓϦશମͷػೳ͕Θ͔Δͷ • ػೳ͕ଘࡏ͢Δత • ػೳ͕ͲͷΑ͏ʹར༻͞ΕΔͷ͔
• ػೳ͕ར༻͞Εͨ݁ՌͲ͏ͳΔ͔ ΈΛ͑ΔUIσβΠϯͱʁ 29
ΈΛ͑ΔUIσβΠϯͱʁ తΛୡ͢ΔͨΊʹɺ ػೳ͕ͲͷΑ͏ʹར༻͞ΕΕ ظ͢ΔޮՌ͕ग़ΔͩΖ͏͔ʁ ৗʹҙࣝ͢Δ͜ͱ ࢥߟΛ܁Γฦ͢ʂ 30
ΈΛ͑ΔUIσβΠϯͱʁ UIΛσβΠϯ͢Δ UIσβΠϯͱ Ұ࣌తͳϢʔβʔମݧΛઃܭ͢Δͱ͍͏͜ͱ Ұ࣌తͰ͋ΔͨΊʹ ͲͷΑ͏ʹར༻͞ΕΔ͔ͷઃܭ͕ͱͯॏཁ ʢ͍ͭɺͲ͜Ͱʁ ԿΛ͠ͳ͕Βʁͱ͔ͱ͔ʣ 31
ΈΛ͑ΔUIσβΠϯͱʁ UIΛσβΠϯ͢Δ • ಉ໊͡લͷػೳͰɺαʔϏεʹΑͬͯҙਤ͢ Δ͜ͱҧ͏ • ఆ͢ΔϢʔβʔͷੜ׆ʹࣗવʹͱ͚ࠐΉΑ ͏ʹઃܭ͢Δ • ͦͷ݁ՌɺԿΛͨΒ͢ͷ͔ʁΈ௨ΓͷޮՌ
͕ಘΒΕͦ͏͔ʁݕূ͠ɺ࠶ઃܭΛ܁Γฦ͢ 32
͜Ε͕ ΈΛ͑ΔUIσβΠϯͱʁ 33
• ૢ࡞͍͢͠ • ͍ํ͕؆୯ • Γ͍ͨใ͕͙͢खʹೖΔ • ͔͍͍ͬ͜ • ͳͲͳͲ
ΈΛ͑ΔUIσβΠϯͱʁ Ϣʔβʔͷؾ࣋ͪ 34
ΈΛ͑ΔUIσβΠϯͱʁ ͔ͭͬͯΒ͑ΔUIσβΠϯ 35
ΈΛ͑ΔUIσβΠϯ 36 ΈΛ͑ΔUIσβΠϯͱʁ
ͩʂ 37 ΈΛ͑ΔUIσβΠϯͱʁ
͜ΕΒ͕ͳ͍ͱ… ΈΛ͑ΔUIσβΠϯͱʁ 38
ࡐྉͷ༁ • ੍ࣄ߲ʢελΠϧʣ • ΞϓϦશମͷػೳ͕Θ͔Δͷ • ػೳ͕ଘࡏ͢Δత • ػೳ͕ͲͷΑ͏ʹར༻͞ΕΔͷ͔ •
ػೳ͕ར༻͞Εͨ݁ՌͲ͏ͳΔ͔ ࡐྉ ΈΛ͑ΔUIσβΠϯͱʁ 39
ΈΛ͑ΔUIσβΠϯͱʁ ػೳ ػೳ ػೳ ػ ೳ ػೳ 40
ΈΛ͑ΔUIσβΠϯͱʁ źŖŸŦ 41
·ͱΊ 42
43 ·ͱΊ • ػೳΛ៉ྷʹฒΔ͜ͱ͕UIσβΠϯ͡Όͳ͍ • ࣮ࡍʹαʔϏεΛ͍ͬͯΔਓΛ૾ʢΠϯλ Ϗϡʔͱ͔Ͱ͖Δͱͬͱ͍͍ʣͯ͠σβΠϯ͢ Δͷ͕͍͍UIΛ࡞Δίπ͔ • ΈΛ͍͑ͨͳΒɺػೳΛม͑ΔͷͰͳ͘
ࢥߟϓϩηεΛม͑Δ