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
WKWebViewとアクセシビリティ
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Mitsuharu Emoto
April 23, 2025
Programming
90
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
WKWebViewとアクセシビリティ
YUMEMI.grow Mobile #21 - connpass
https://yumemi.connpass.com/event/351146/
Mitsuharu Emoto
April 23, 2025
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
iPhoneと共に過ごす夏
mitsuharu
0
47
WKWebView と仲良くする
mitsuharu
0
180
推測するな、計測せよ(Swift編)
mitsuharu
0
110
React Native updates
mitsuharu
0
87
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
480
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
110
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
120
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
300
iOS 開発で便利なツールたち
mitsuharu
0
330
Other Decks in Programming
See All in Programming
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.3k
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
1.8k
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
620
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
560
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.4k
yield再入門 #phpcon
o0h
PRO
0
830
Claude Team Plan導入・ガイド
tk3fftk
0
240
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
340
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
120
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
180
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
210
Apache Hive: そしてCloud Native Lakehouseへ
okumin
1
190
Featured
See All Featured
Between Models and Reality
mayunak
4
380
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
57k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
470
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
Bash Introduction
62gerente
615
220k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
230
The Pragmatic Product Professional
lauravandoore
37
7.4k
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
8,8FC7JFXͱΞΫηγϏϦςΟ ߐຊޫ ਫ :6.&.*HSPX.PCJMF 1
ࣗݾհ w ͑ͱΈͭΔ w גࣜձࣾΏΊΈJ04ςοΫϦʔυ w ࠓٕज़ॻయͷقઅ͕དྷ·ͨ͠Ͷ w ࠷ۙ.4UBDLͰ༡ΜͰ͍Δˠ 2
ͦͷதͷ̍ͭͷϩʔΧϧ--.ͷ։ൃΩοτ
w ಉҰͷιʔείʔυ͔Βੜͨ͠ը໘ ͷεΫϦʔϯγϣοτͰ͢ w ͱ͋Δ04ϨϕϧͷઃఆΛͨ͠ͱ͖ ͷҧ͍Ͱ͢ w ࠨ͕ظ͢ΔදࣔͰ͢ w
ԿͷઃఆΛߦ͔͔ͬͨΓ·͔͢ʁ 3
ղ w 04ͷઃఆΞϓϦ͔Βʮը໘දࣔͱ໌ Δ͞ʯͷʮ֦େදࣔʯͰ֦େΛ༗ޮ ʹ͠·ͨ͠ w J1IPOFͷॳظઃఆ࣌ʹઃఆͰ͖ΔΞ ϨͰ͢ w ΞΫηγϏϦςΟͷ̍ͭͩͱࢥ͏͕ɺ
ΞΫηγϏϦςΟͷ߲ʹͳ͍ 4
J04ͷΞΫηγϏϦςΟ w Ұൠతʹɺඪ४6*Λ࠾༻ͯ͠దʹར༻͍ͯ͠Εɺදࣔʹؔ͢ΔΞΫ ηγϏϦςΟͷઃఆ͕มΘͬͯɺࣗಈతʹରԠͯ͘͠ΕΔ w Ͱɺͳͥઌ΄ͲͷͰڍ͛ͨྫɺΞΫηγϏϦςΟͷઃఆʹै͠ ͳ͔ͬͨͷ͔ʁ 5
ݪҼ w 8,8FC7JFXΛར༻͍ͯ͠·ͨ͠ w ӈਤͷΑ͏ʹɺ)5.-ͷதͰݻఆαΠζ ͕ઃఆ͞Ε͍ͯ·ͨ͠ w ඪ४6*ͰݻఆαΠζͩͱɺΞΫηγ ϏϦςΟͷઃఆʹΑͬͯද่͕ࣔΕΔ w
)5.-ͷதɺJ04ͷͷཧԼͰ ͳ͍ͷͰɺ։ൃऀ͕ରԠ͢Δඞཁ͕͋Δ 6
վΊͯɺઃఆͷཧ w എܠ w )5.-ͷதͰݻఆαΠζΛఆ͍ͯͨ͠ w ֦େදࣔʹΑΓɺද͕ࣔݟΕͨ w ղܾ͍ͨ͜͠ͱ w
ݟΕͳ͍Λ࠷༏ઌͱͯ͠ɺදࣔ͢Δ 7 ҙ w ࠓճͷྫͱͯ͠ɺނҙʹ ࡞Γʹ͕͋Δ)5.-Λ ར༻͍ͯ͠·͢ w ҰൠతʹϨεϙϯγϒϧσβ ΠϯΛߟྀ͞Εͯ࡞͞ΕΔ ͷͰɺى͜Γʹ͍͘Ͱ͢ w ༷ʑͳ͕݅ॏͳͬͨ͏͑ Ͱɺग़ձ͏͍͠Ͱ͢
֦େ༗ޮͰԿ͕ى͍ͬͯ͜Δͷ͔ w J1IPOFͰ֦େ༗ແͰCPVOETΛൺֱͨ͠ w ௨ৗ3FUJOBഒ͕ͩɺ֦େ༗ޮͩͱഒʹͳΔ w 3FUJOB͕ҟͳͬͯɺ૬ରతʹஔ͍ͯ͠Ε௨ৗͳ͍ w ࠓճ)5.-ͰݻఆαΠζˍ8FC,JUͷϨϯμϦϯάͱɺࣄ͕ҟͳΔ ෯
ߴ͞ σϑΥϧτ ֦େ༗ޮ ࢀߟͱͯ͠ϐΫηϧ 8
֦େ༗ޮͷঢ়ଶΛऔಘ͢Δ w 3FUJOBഒ6*4DSFFONBJOTDBMFͰऔಘͰ͖Δ w ʹઃఆ͞Εͨ3FUJOBͷഒΛฦ͚ͩ͢ w ࣮ࡍͷഒ6*4DSFFONBJOOBUJWF4DBMFͰऔಘͰ͖Δ w TDBMFͱOBUJWF4DBMFΛൺֱͯ͠ɺ֦େఆͰ͖Δ ҙ
6*4DSFFONBJOEFQSFDBUFEʹͳ͍ͬͯ·͢ɻࠓճɺઆ໌ ؆ུͷͨΊར༻ͯ͠·͢ɻ࣮ࡍͷར༻࣌ॻ͖͍͑ͯͩ͘͞ɻ ͳ͓ɺ)5.-Ͱ͔Δ ͷɺ3FUJOBഒͷΈ 9
)5.-Ͱ֦େʹରԠ͢Δྫ w ͷ֦େঢ়ଶΛௐͯɺิਖ਼ޙͷαΠζΛܭࢉ͢Δ w )5.-ʹ֦େঢ়ଶʹରԠͨ͠αΠζΛ͢ ҙ ͷ֦େΛΞϓϦ͔Β)5.- ʹөͤ͞Δ୯७ͳରԠྫͰ͢ɻ ࣮ࡍɺϑϩϯτΤϯυΤϯδχ Ξͱ૬ஊ͍ͯͩ͘͠͞ɻ
10
༨ஊ w γϛϡϨʔλʔͩͱɺ֦େઃఆ࣮ػͱҟͳΓɺσϕϩούͷதʹ͋Δ 11
ଞͷදࣔؔ࿈ͷΞΫηγϏϦςΟ w ΞΫηγϏϦςΟ͔ΒจࣈΛେ͖ͨ͘͠߹ɺจࣈα Πζ͚͕ͩมߋʹͳΓ·͢ w දࣔαΠζ͕จࣈαΠζͱ૬͍ؔͯ͠ΕɺมԽ͢Δ w 8FCϖʔδͷ߹ɺΞϓϦ͔ΒจࣈαΠζΧςΰϦΛऔ ಘͯ͠ɺͦΕΛ)5.-ʹͯ͠ɺจࣈαΠζΛௐ͢Δ 12
˞μʔΫςʔϚ)5.-$44ͰରԠՄೳͰ͢ɻΞϓϦ͔Βঢ়ଶΛ͢͜ͱͰ͖·͢
·ͱΊ w J04ͷΞΫηγϏϦςΟΑ͘Ͱ͖͍ͯΔ͕ɺඪ४6*ͱҟͳΔϨϯμϦ ϯάͩͱɺखಈͰରԠ͢Δඞཁ͕͋Δ w 8,8FC7JFX)5.-$44ͷ͕ࣝඞཁʹͳΓ·͢ w ϑϩϯτΤϯυΤϯδχΞ͞Μͱ૬ஊ͠·͠ΐ͏ w ΞϓϦͰ8,8FC7JFXͷΈࠐΈɺ͍Ζ͍Ζߟ͑Δ͜ͱ͕ଟ͍Ͱ͢
13