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
430
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 a modern subscription experience on iOS
basthomas
0
130
Not an afterthought: accessibility from start to finish
basthomas
0
78
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
60
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
100
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
74
Effective Pull Request Reviews
basthomas
0
330
Accessibility in SwiftUI: Better Apps for Everyone
basthomas
0
70
An Introduction to Unit Testing Logic (in Swift)
basthomas
0
77
Swift 5's Custom String Interpolation in Practice
basthomas
0
470
Other Decks in Programming
See All in Programming
GoのIteratorに詳しくなってしまう
inatonix
1
210
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
1.1k
はじめてみよう量子プログラミング
itokoichi01
0
230
開発を加速する共有Swift Package実践
elmetal
PRO
0
420
Some more adventure of Happy Eyeballs
coe401_
2
190
Shinjuku.rb#95:心の技術書紹介
free_world21
1
110
僕が思い描くTypeScriptの未来を勝手に先取りする
yukukotani
9
2.4k
RAGの回答精度評価用のQAデータセットを生成AIに作らせた話
kurahara
0
260
AndroidアプリのUIバリエーションをあの手この手で確認する / Check UI variations of Android apps by various means
tkmnzm
1
200
KSPの導入・移行を前向きに検討しよう!
shxun6934
PRO
0
290
REXML改善のその後
naitoh
0
190
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
550
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
103
48k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
23
1.7k
Optimising Largest Contentful Paint
csswizardry
31
2.8k
Bash Introduction
62gerente
608
210k
Designing for Performance
lara
604
68k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
The Cult of Friendly URLs
andyhume
76
6k
For a Future-Friendly Web
brad_frost
174
9.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
30
2.3k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Practical Orchestrator
shlominoach
185
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
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