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
WWDC25要約:Evaluate your app for Accessibility Nu...
Search
野瀬田 裕樹
July 02, 2025
Programming
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WWDC25要約:Evaluate your app for Accessibility Nutrition Labels
Swift愛好会での資料です
野瀬田 裕樹
July 02, 2025
More Decks by 野瀬田 裕樹
See All by 野瀬田 裕樹
野瀬田とSwift愛好会
yuukiw00w
0
19
uhooiさん発ランダムタスクにチャレンジしよう!
yuukiw00w
1
52
ViewModelって200種類あんねん
yuukiw00w
0
42
Validate your App Intents adoption with AppIntentsTesting
yuukiw00w
0
43
App Intentsを実装しよう
yuukiw00w
0
38
iOS26時代の新規アプリ開発
yuukiw00w
0
260
Swift ConcurrencyでよりSwiftyに
yuukiw00w
0
370
Human Interface Guidelines 2
yuukiw00w
0
82
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
290
Other Decks in Programming
See All in Programming
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.8k
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
100
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.3k
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
170
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
290
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
1
2k
FastAPI の並行処理モデルを完全に理解する
hoto17296
8
3.2k
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
2
830
ALB ログから Trace を気合で繋げる技術
fohte
7
770
プロポーザルを書いてもらう
pvcresin
0
590
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
240
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
730
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
10k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Skip the Path - Find Your Career Trail
mkilby
1
200
Speed Design
sergeychernyshev
33
2k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
400
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
390
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.5k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
430
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Transcript
&WBMVBUFZPVSBQQGPS "DDFTTJCJMJUZ/VUSJUJPO-BCFMT
"DDFTTJCJMJUZ/VUSJUJPO-BCFMTͱ w ༁ɿΞΫηγϏϦςΟͷӫཆදࣔϥϕϧ w "QQ4UPSF্ͰΞϓϦ͕αϙʔτ͍ͯ͠ΔΞΫηγϏϦςΟػೳΛ දࣔͰ͖ΔΑ͏ʹͳΔ w ͜ͷදࣔকདྷతʹඞਢʹͳΔ ʢͲͷ"DDFTTJCJMJUZΛαϙʔτ͍ͯ͠Δ͔ͷ໌͕ࣔඞਢʹͳΔʣ
None
4VQQPSUFEදࣔʹඞཁͳTUFQ $PNNPO5BTLΛఆٛ͢Δ "DDFTTJCJMJUZ߲͝ͱʹΞϓϦΛධՁ͢Δ "QQ4UPSF$POOFDUͰਃ͢Δ
$PNNPO5BTLͷఆٛ ΞϓϦͷओͳػೳʢλεΫͷྃ·ͰͷҰ࿈ͷૢ࡞ʣ ΞϓϦશൠͷ༻ʹෆՄܽͳػೳ ʢॳճىಈɾϩάΠϯɾߪೖɾઃఆΛؚΉʣ
"DDFTTJCJMJUZ߲͝ͱʹΞϓϦΛධՁ શ$PNNPO5BTLͰͳ͘ಈ࡞͢Δ͜ͱΛ֬ೝ͢Δ ɹҰͭͰ"DDFTTJCJMJUZΛαϙʔτ͍ͯ͠ͳ͍ػೳ͕͋Ε/( αϙʔτ͍ͯ͠ΔશͯͷσόΠεͰಈ࡞֬ೝ͢Δ ɹҰͭͰ"DDFTTJCJMJUZΛαϙʔτ͍ͯ͠ͳ͍σόΠε͕͋Ε/(
"DDFTTJCJMJUZධՁج४ wධՁج४υΩϡϝϯτʹ໌ࣔ͞Ε͍ͯΔͨΊυΩϡϝϯτΛࢀর IUUQTEFWFMPQFSBQQMFDPNIFMQBQQTUPSFDPOOFDUNBOBHFBQQBDDFTTJCJMJUZPWFSWJFXPGBDDFTTJCJMJUZOVUSJUJPOMBCFMT w"DDFTTJCJMJUZΛՃຯͨ͠ΞϓϦ͕ఏڙ͖͢Ϣʔβʔମݧͷඪ४Խ Λతͱͯ͠ઃఆ͞Ε͍ͯΔ
"DDFTTJCJMJUZͷجຊݪଇ w%FTJHOGPSFWFSZPOF w-FBSOBDDFTTJCJMJUZGFBUVSFT w$POOFDUXJUIDPNNVOJUZ
"DDFTTJCJMJUZͷجຊݪଇ w%FTJHOGPSFWFSZPOF ୭ָ͕͠ΊΔJOUFSGBDFઃܭΛ͢Δ w-FBSOBDDFTTJCJMJUZGFBUVSFT "DDFTTJCJMJUZػೳPOͷͱ͖Ϣʔβʔ͕ݟฉ͖͢Δ༰ʹҙΛ͏ w$POOFDUXJUIDPNNVOJUZ োऀίϛϡχςΟͱܨ͕ΓɺӨڹ͢ΔਓʑʹࢀՃͯ͠Β͏
"DDFTTJCJMJUZͷجຊݪଇ োऀίϛϡχςΟͷεϩʔΨϯ /PUIJOHBCPVUVTXJUIPVUVT ࢲͨͪൈ͖ʹɺࢲͨͪͷ͜ͱԿܾΊΔͳ
"DDFTTJCJMJUZධՁ߲ 7JTVBM 4V ffi DJFOU$POUSBTU %BSU*OUFSGBDF -BSHF5FYU %J ff FSFOUJBUF8JUIPVU$PMPS"MPOF
3FEVDFE.PUJPO *OUFSBDUJPO 7PJDF$POUSPM 7PJDF0WFS .FEJB $BQUJPOT "VEJP%FTDSJQUJPOT
4V ff i DJFOU$POUSBTU wલܠ৭ͱഎܠ৭ͷؒʹेͳίϯτϥετ͕ඞཁʢҎ্ʣ wΑΓߴίϯτϥετͷ৭Λ༻ͯ͠ΞϓϦΛઃܭ͢Δ͜ͱ͕ॏཁ wσϑΥϧτঢ়ଶͰेͳίϯτϥετΛఏڙͰ͖ͳ͍߹ɺ ίϯτϥετΛ্͛ΔઃఆΛPOʹͯ͠ίϯτϥετ͕֬อͰ͖ΔΑ ͏ʹ͢Δ
%BSU*OUFSGBDF wμʔΫϞʔυͱ4NBSU*OWFSUʹରԠͤ͞Δ wϝσΟΞͷ৭͕స͠ͳ͍Α͏ʹ͢Δඞཁ͕͋Δ
-BSHF5FYU wจࣈαΠζΛ࠷Ͱେ͖͘Ͱ͖Δ͜ͱΛ֬ೝ͢Δ wςΩετ͕ॏͳͬͨΓେ෯ʹΓࣺͯΒΕͨΓ͠ͳ͍Α͏ʹ͢Δ wදࣔྖҬ͕ڱ͘ಡΉͷ͕͍͠Α͏ͳ߹/(
%J ff FSFOUJBUF8JUIPVU$PMPS"MPOF wใΛ͑Δͷʹ৭͚ͩʹཔΒͳ͍ w৭ʹՃ͑ͯɺਤܗΞΠίϯɺςΩετΛซ༻͢Δ
3FEVDFE.PUJPO w3FEVDFE.PUJPOͷΞΫηγϏϦςΟػೳΛαϙʔτ͢Δ wΊ·͍ు͖ؾΛҾ͖ى͜͢Մೳੑͷ͋ΔΞχϝʔγϣϯΛಛఆ ͠ɺσβΠϯ͢͠ ʢΞχϝʔγϣϯΛআ͢ΔΘΓʹɺมߋΛՃ͑Δ͜ͱՄೳʣ wͦ͏͍͏Ξχϝʔγϣϯ͕ͳ͍߹3FEVDFE.PUJPOΛαϙʔτ ͍ͯ͠ΔͱදࣔͰ͖Δ
3FEVDFE.PUJPO wΊ·͍ు͖ؾΛҾ͖ى͜͢Մೳੑͷ͋ΔΞχϝʔγϣϯ wζʔϜભҠεϥΠυભҠΞχϝʔγϣϯ wϑϥογϡ໌໓ wࣗಈ࠶ੜ͢ΔΞχϝʔγϣϯ wࢹࠩޮՌ 1BSBMMBYF ff FDUT
7PJDF$POUSPM wૢ࡞Մೳͳཁૉ͕7PJDF$POUSPMͰૢ࡞Մೳ͔֬ೝ͢Δ wඞཁʹԠͯ͡BDDFTTJCJMJUZ-BCFMͳͲͰϝλσʔλΛ༩͢Δ
7PJDF0WFS w7PJDF0WFSΛར༻͢Δ߹ɺδΣενϟʔΩʔϘʔυίϚϯυΛ ௨ͯ͠ϑΥʔΧεҠಈΛߦ͏͜ͱʹͳΔ wλεΫͷҰ࿈ͷૢ࡞Λ7PJDF0WFSʹΑͬͯͰ͖Δ͔Ͳ͏͔Λධ Ձ͢Δ
$BQUJPOT wϝσΟΞͷ࠶ੜதʹձͦͷଞͷԻίϯςϯπͷςΩετʹΑΔ આ໌Λఏڙ͢Δʢࣈນͷఏڙʣ wϏσΦΦʔσΟΦͳͲͷίϯςϯπ͕ͦͦͳ͍߹ʹαϙʔ τ͍ͯ͠ͳ͍ͱ͍͏ѻ͍ʹͳΔ
"VEJP%FTDSJQUJPOT wΦʔσΟΦͰԻ͕ྲྀΕ͍ͯͳ͍ٳࢭதͷλΠϛϯάͰใΛఏڙ ͠ɺࢹ֮ίϯςϯπͰԿ͕ى͍ͬͯ͜Δ͔Λઆ໌͢ΔʢԻղઆʣ wը໘্ͰࠓԿ͕ى͖͍ͯΔ͔ΛϢʔβʔʹઆ໌͢Δͷ