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
20160831 VoiceOverの話
Search
Kei Ito
August 31, 2016
Programming
1.3k
0
Share
20160831 VoiceOverの話
関モバ #17 の資料です
Kei Ito
August 31, 2016
More Decks by Kei Ito
See All by Kei Ito
20211015 Mac CatalystでmacOS用アプリを作る
itok
2
4.5k
20210219 Flutterに入門してみた
itok
1
4k
20201009 iOS 14 ウィジェットをつくってみた
itok
1
2.5k
20191206 Property Wrappers 入門
itok
0
1.7k
20190920 iOS 13 対応ではまった話
itok
1
2.5k
20190726 Background App Refresh Taskがやってきた
itok
0
2.3k
20190722 Firebase Remote Configでアドネットワークを管理する
itok
0
1.6k
20190419 iOSアプリで証明書の情報を参照する
itok
0
1.5k
20190412 Android TV向けアプリを作ってみる
itok
0
1.1k
Other Decks in Programming
See All in Programming
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
250
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
980
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
310
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
7
1.3k
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
320
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
480
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
390
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
11
3.1k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
270
OSもどきOS
arkw
0
350
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.3k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
We Have a Design System, Now What?
morganepeng
55
8.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
ラッコキーワード サービス紹介資料
rakko
1
3.5M
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
210
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
550
A Modern Web Designer's Workflow
chriscoyier
698
190k
KATA
mclloyd
PRO
35
15k
Deep Space Network (abreviated)
tonyrice
0
160
Transcript
7PJDF0WFSͷ ؔϞόΠϧΞϓϦݚڀձ !JUPL@UXJU
!JUPL@UXJU w ͍ͱ͏͚͍ʢJUPLʣ w ɹɹɹɹɹɹͷதͷਓ w ެࢲڞʹϓϩάϥϚJ04.BDʢͨ·ʹ"OESPJE8JOEPXTʣ w IUUQJUPLKQ IUUQTPSBLB[FDPKQ
7PJDF0WFS w ࢹ֮ʹϋϯσΟ͕͋ΔϢʔβ͚ͷಡΈ্͛Πϯλʔ ϑΣʔε w 04ʹඪ४ͰࡌʢJ04Ҏ߱ʣ w "QQMF8BUDIʹࡌ
جຊૢ࡞ w λοϓͰཁૉબˠಡΈ্͛ w μϒϧλοϓͰ௨ৗͷλοϓ w εΫϩʔϧɿຊࢦεϫΠϓʢXBUDIຊࢦʣ
6*"DDFTTJCJMJUZ w BDDFTTJCJMJUZʹؔ͢Δϓϩτίϧ w BDDFTTJCJMJUZ-BCFMΛࢦఆ͢Ε͍͍ͩͨେৎ
9DPEFͰࢦఆ
6*-BCFM ϥϕϧͷςΩετ 6*#VUUPO λΠτϧը૾ϑΝΠϧ໊ 6**NBHF7JFX6*7JFX ͳ͠ σϑΥϧτͷಡΈ্͛
6*7JFXʹಠࣗMBCFM self.isAccessibilityElement = true self.accessibilityTraits = UIAccessibilityTraitStaticText self.accessibilityLabel = "..."
5JQT w ։ൃதΞΫηγϏϦςΟͷγϣʔτΧοτΛࢦఆͯ͠ ͓͘ͱΓସָ͕͑ w 7PJDF0WFS͕༗ޮ͔Ͳ͏͔ 6*"DDFTTJCJMJUZ*T7PJDF0WFS3VOOJOH Ͱஅ w XBUDI04ʹ6*"DDFTTJCJMJUZQSPUPDPMͳ͍
w 8,*OUFSGBDF0CKFDUʹTFUUFS͋Γ w $MPDL,JUɿQSPWJEFSʹΑͬͯଐੑ͋Γ
5JQT w ࿈ଓͨ͠ຊޠಡΈ্͛Ͱదʹ۟ಡΛૠೖͨ͠΄͏͕͍͍ w ୯Ґຊޠදهʹมͨ͠΄͏͕͍͍ w ʮ̼ʯˠʮϝʔτϧʯ w 7PJDF0WFSಠࣗͷૢ࡞ํ๏Λ֮͑Α͏ w
ྫʣ௨ηϯλʔɿεςʔλεόʔλοϓ ຊࢦԼεϫΠϓ w IUUQTTVQQPSUBQQMFDPNFOVT)5