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
An Introduction to Accessibility on iOS: Better...
Search
Bas Broek
August 28, 2019
Programming
0
470
An Introduction to Accessibility on iOS: Better Apps for Everyone
An iOS accessibility workshop given at SwiftConf Cologne, 2019
Bas Broek
August 28, 2019
Tweet
Share
More Decks by Bas Broek
See All by Bas Broek
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
83
Building an Accessibility Culture, One Step at a Time
basthomas
1
71
Building a modern subscription experience on iOS
basthomas
0
160
Not an afterthought: accessibility from start to finish
basthomas
0
110
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
110
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
140
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
110
Effective Pull Request Reviews
basthomas
0
380
Accessibility in SwiftUI: Better Apps for Everyone
basthomas
0
110
Other Decks in Programming
See All in Programming
Vibe Codingをせずに Clineを使っている
watany
17
6.3k
プロフェッショナルとしての成長「問題の深掘り」が導く真のスキルアップ / issue-analysis-and-skill-up
minodriven
8
1.6k
Exit 8 for SwiftUI
ojun9
0
140
MCP調べてみました! / Exploring MCP
uhzz
2
2.3k
Optimizing JRuby 10
headius
0
410
AWSで雰囲気でつくる! VRChatの写真変換ピタゴラスイッチ
anatofuz
0
170
Rollupのビルド時間高速化によるプレビュー表示速度改善とバンドラとASTを駆使したプロダクト開発の難しさ
plaidtech
PRO
1
180
ComposeでWebアプリを作る技術
tbsten
0
120
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
100
RubyKaigi Dev Meeting 2025
tenderlove
1
230
The Efficiency Paradox and How to Save Yourself and the World
hollycummins
0
110
「理解」を重視したAI活用開発
fast_doctor
0
160
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Scaling GitHub
holman
459
140k
BBQ
matthewcrist
88
9.6k
A better future with KSS
kneath
239
17k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Faster Mobile Websites
deanohume
306
31k
Why Our Code Smells
bkeepers
PRO
336
57k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Transcript
An introduction to Accessibility on iOS: Better Apps For Everyone
@basthomas SwiftConf Cologne, 2019 @basthomas 1
What makes an app more accessible? @basthomas 2
An introduction to VoiceOver @basthomas 3
An introduction to VoiceOver let button = UIButton() button.image =
plusImage button.accessibilityLabel = NSLocalizedString( "Add item", comment: "") button.accessibilityHint = NSLocalizedString( "Adds the item to your storage", comment: "") @basthomas 4
Device Demo: Voiceover @basthomas 5
Device Demo: Smart Invert @basthomas 6
Device Demo: Dynamic Type @basthomas 7
Accessibility Inspector @basthomas 8
@basthomas 9
@basthomas 10
Accessibility Inspector Demo @basthomas 11
Now it is your turn :) @basthomas 12