Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
An Introduction to Accessibility on iOS: Better Apps for Everyone
Bas Broek
August 28, 2019
Programming
0
270
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
59
Not an afterthought: accessibility from start to finish
basthomas
0
22
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
30
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
44
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
44
Effective Pull Request Reviews
basthomas
0
260
Accessibility in SwiftUI: Better Apps for Everyone
basthomas
0
43
An Introduction to Unit Testing Logic (in Swift)
basthomas
0
50
Swift 5's Custom String Interpolation in Practice
basthomas
0
270
Other Decks in Programming
See All in Programming
Azure Functionsをサクッと開発、サクッとデプロイ/vscodeconf2023-baba
nina01
1
340
Unity+C#で学ぶ! メモリレイアウトとvtableのすゝめ 〜動的ポリモーフィズムを実現する仕組み〜
rossam
1
200
Swift Concurrency in GoodNotes
inamiy
4
1.3k
新卒でサービス立ち上げから Hasuraを使って3年経った振り返り
yutorin
0
230
Swift Observation
shiz
4
290
ちょうぜつ改め21世紀ふつうのソフトウェア設計
tanakahisateru
7
6.5k
domain層のモジュール化 / MoT TechTalk #15
mot_techtalk
0
120
Makuakeの認証基盤とRe-Architectureチーム
bmf_san
0
600
Milestoner
bkuhlmann
1
250
ペパカレで入社した私が感じた2つのギャップと向き合い方
kosuke_ito
0
290
ITエンジニア特化型Q&Aサイトteratailを 言語、DB、クラウドなど フルリプレイスした話
leveragestech
0
410
子育てとEMと転職と
_atsushisakai
1
410
Featured
See All Featured
Producing Creativity
orderedlist
PRO
335
38k
KATA
mclloyd
12
9.7k
How to name files
jennybc
47
73k
Building Flexible Design Systems
yeseniaperezcruz
314
35k
Why Our Code Smells
bkeepers
PRO
326
55k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
31
20k
Making the Leap to Tech Lead
cromwellryan
117
7.7k
The Language of Interfaces
destraynor
149
21k
The Invisible Customer
myddelton
113
12k
Building Applications with DynamoDB
mza
85
5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
239
19k
Typedesign – Prime Four
hannesfritz
34
1.5k
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