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
Human Interface Guidelinesから読み解く標準アプリの素晴らしい体験
Search
K-Torishima
September 03, 2023
Technology
0
3.5k
Human Interface Guidelinesから読み解く標準アプリの素晴らしい体験
K-Torishima
September 03, 2023
Tweet
Share
More Decks by K-Torishima
See All by K-Torishima
DMM.Swift #1 詳解 ViewModifier
k_torishima
2
710
サロンアプリの技術的負債解消への取り組み
k_torishima
0
460
Other Decks in Technology
See All in Technology
What's New in OpenShift 4.18
redhatlivestreaming
0
990
[JAWS-UG栃木]地方だからできたクラウドネイティブ事例大公開! / jawsug_tochigi_tachibana
biatunky
0
220
家電アプリ共通PF "Linova" のAPI利用とPostman活用事例ご紹介
yukiogawa
0
110
例外処理を理解して、設計段階からエラーを「見つけやすく」「起こりにくく」する
kajitack
14
4.5k
AWSエンジニアに捧ぐLangChainの歩き方
tsukuboshi
2
490
サーバーレスアーキテクチャと生成AIの融合 / Serverless Meets Generative AI
_kensh
10
2.3k
CNAPPから考えるAWSガバナンスの実践と最適化
yuobayashi
5
780
地方企業がクラウドを活用するヒント
miu_crescent
PRO
1
130
これからSREになる人と、これからもSREをやっていく人へ
masayoshi
6
3.9k
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
0
300
Googleマップ/Earthが一般化した 地図タイルのイマ
mapconcierge4agu
1
180
CNAPPから考えるAWSガバナンスの実践と最適化
nrinetcom
PRO
1
410
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
9
1.3k
Scaling GitHub
holman
459
140k
A Tale of Four Properties
chriscoyier
158
23k
Code Reviewing Like a Champion
maltzj
521
39k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Transcript
Koji Torishima Human Interface Guidelines͔ΒಡΈղ͘ ඪ४ΞϓϦͷૉΒ͍͠ମݧ iOSDC Japan 2023
Human Interface Guidelines
https://developer.apple.com/design
https://developer.apple.com/jp/news/?id=v8a3aetj
https://developer.apple.com/jp/design/human-interface-guidelines/
https://developer.apple.com/jp/design/human-interface-guidelines/
༰͕ଟ͍
͍͠🧑💻👩💻 ͕࣌ؒͳ͍🕓
None
None
None
• Ұ؏ͯ͠ඪ४తͳύλʔϯΛ༻ ͠ɺϢʔβʹର͠շదͳૢ࡞ײ Λఏڙ͢Δ جຊཁૉ/ϒϥϯσΟϯάҾ༻
• ࢹ֮తʹάϧʔϓ͚ͯ͠ඞཁͳ ใΛݟ͚ͭ͘͢͢Δ جຊཁૉ/ϨΠΞτҾ༻
• ςΩεταΠζͷมߋʹରԠͰ͖ ΔΑ͏ʹ͓ͯ͘͠ جຊཁૉ/ϨΠΞτҾ༻
ύλʔϯ/ϞμϦςΟҾ༻ • ϞμϦςΟͰɺॏཁͳใΛ ࣮֬ʹϢʔβʔʹ͑ɺඞཁʹ Ԡͯ͡ରԠͰ͖ΔΑ͏ʹ͢Δ
ύλʔϯ/ϞμϦςΟҾ༻ • ͍ͭ͘ͷखॱΛܦΔಠཱͨ͠ λεΫʹूதͰ͖ΔΑ͏ʹ͢Δ ʹϑϧεΫϦʔϯϞʔμϧදࣔ Λఏڙ͢Δ
ύλʔϯ/ϞμϦςΟҾ༻ • ϞʔμϧϏϡʔΛด͡Δ͔Γ ͍͢ํ๏Λৗʹఏࣔ͢Δ • ඞཁͳ߹ϞʔμϧϏϡʔΛ ด͡Δલʹ֬ೝΛදࣔͯ͠σʔ λ͕ࣦΘΕͳ͍Α͏ʹ͢Δɻ
None
ύλʔϯ/υϥοάˍυϩοϓҾ༻ • ՄೳͳݶΓΞϓϦͷશҬͰυϥ οάˍυϩοϓʹରԠ͢Δ
ύλʔϯ/υϥοάˍυϩοϓҾ༻ • ΞϓϦͰͷίϯςϯπͷυϥ οάˍυϩοϓΛҠಈʹ͢Δ͔ ίϐʔʹ͢Δ͔Λܾఆ͢Δ
ύλʔϯ/औΓফ͠/Γ͠Ҿ༻ • औΓফ͠/Γ͠Ϙλϯඞཁ ͳ߹ͷΈఏڙ͢Δ
ύλʔϯ/औΓফ͠/Γ͠Ҿ༻ • औΓফ͠/Γ͠ͷ݁ՌΛࣔ͢
ίϯϙʔωϯτ/ίϯςϯπ/ςΩετϏϡʔҾ༻ • ςΩετϏϡʔ͍ςΩετ ฤूՄೳͳςΩετɺಛघͳ ϑΥʔϚοτͷςΩετΛදݱ ͢Δ߹ʹ༻͢Δ
ίϯϙʔωϯτ/දࣔ/γʔτҾ༻ • ϞʔμϧͰͳ͍ϏϡʔɺϏ ϡʔͷϝΠϯλεΫʹӨڹ͢Δ ิతͳ߲Λද͍ࣔͨ͠߹ ʹ༻͢Δ
None
ύλʔϯ/υϥοάˍυϩοϓҾ༻ • υϥοάˍυϩοϓͱಉ͡ॲཧ Λ࣮ߦͰ͖ΔସखஈΛఏڙ͢ Δ
ύλʔϯ/υϥοάˍυϩοϓҾ༻ • ඞཁʹԠͯ͡υϥοΫઌͷίϯ ςϯπΛεΫϩʔϧ͢Δ
ύλʔϯ/υϥοάˍυϩοϓҾ༻ • υϩοϓޙυϥοΫઌͷίϯ ςϯπͷબঢ়ଶҡ࣋͠ɺι ʔεͷબঢ়ଶඞཁʹԠͯ͡ ߋ৽͢Δ
ίϯϙʔωϯτ/બͱೖྗ/ϐοΧʔҾ༻ • ϐοΧʔͰΛࢦఆ͢Δ ߹ࡉ͔͗͘͢͠ͳ͍Α͏ʹ͢ Δ
ίϯϙʔωϯτ/બͱೖྗ/ϐοΧʔҾ༻ • ଂ·ͨ֎෦ΩʔϘʔυʹΑ ΔσʔλೖྗʹରԠ͍ͯ͠· ͢
None
ύλʔϯ/σʔλͷάϥϑԽҾ༻ • σʔληοτʹ͍ͭͯͷॏཁͳ ใΛڧௐ͍ͨ͠߹ʹάϥϑ Λ༻͢Δ
ύλʔϯ/σʔλͷάϥϑԽҾ༻ • άϥϑΛγϯϓϧʹ͠ɺৄࡉͳ ใඞཁʹԠͯ͡Ϣʔβʔ͕ ֬ೝͰ͖ΔΑ͏ʹ͢Δ
ύλʔϯ/σʔλͷάϥϑԽҾ༻ • ಉ͡σʔλΛରͱ͢Δෳͷ άϥϑؒͰҰ؏ੑΛҡ࣋͢Δ
ίϯϙʔωϯτ/ϨΠΞτͱฤ/ϘοΫεҾ༻ • ཧతʹؔ࿈͋Δใίϯϙ ʔωϯτΛࢹ֮తʹ·ͱΊΔ
ίϯϙʔωϯτ/ϨΠΞτͱฤ/ϦετͱςʔϒϧҾ༻ • දࣔ͢Δඞཁͷ͋Δใʹద͠ ͨߦͷελΠϧΛબͿ
None
φϏήʔγϣϯͱݕࡧ/φϏήʔγϣϯόʔҾ༻ • λΠτϧ؆ܿʹ͢Δ • ֯15จࣈҎʹͲͲΊΔͱྑ ͍
φϏήʔγϣϯͱݕࡧ/φϏήʔγϣϯόʔҾ༻ • ඪ४ͷΔϘλϯΛ༻͢Δ
φϏήʔγϣϯͱݕࡧ/φϏήʔγϣϯόʔҾ༻ • Ϣʔβ͕Ҡಈͨ͠ΓεΫϩʔϧ ͨ͠Γͯ͠ৗʹࣗͷҐஔ͕ ͔ΔΑ͏ʹɺϥʔδλΠτϧ Λ༻͢Δ
φϏήʔγϣϯͱݕࡧ/λϒόʔҾ༻ • λϒόʔɺΞΫγϣϯͷ࣮ߦͰ ͳ͘φϏήʔγϣϯͷͨΊʹ ༻͢Δ
φϏήʔγϣϯͱݕࡧ/λϒόʔҾ༻ • ֤λϒλΠτϧʹ؆ܿͳ༻ޠΛ ༻͢Δ
·ͱΊ
·ͱΊ • Appleඪ४ΞϓϦੵۃతʹͬͯΈΔͱྑ͍ • جຊΛϕʔεʹΞϓϦ։ൃΛ͢Δ͜ͱޮతͰྑ͍ • ਓΛר͖ࠐΜͰHIGಡΜͰ͍͘ͱྑ͍
"QQMFඪ४ΞϓϦੵۃతʹͬ ͯΈΔͱྑ͍📱💻
جຊΛϕʔεʹΞϓϦ։ൃΛ͢Δ ͜ͱޮతͰྑ͍🧑💻👩💻
ਓΛר͖ࠐΜͰ)*(ಡΜͰ͍͘ͱ ྑ͍🧍🧍🧍🏢
࠷ޙʹ
ࣗݾհ • ௗౢߊ࣍ • @k_torishima • ߹ಉձࣾDMM.com • iOSΤϯδχΞ •
DMMΦϯϥΠϯαϩϯͷiOSΞϓ ϦΛ։ൃ͍ͯ͠·͢ɻ
https://inside.dmm.com/articles/salon-ios-reading-human-interface-guidelines/
End