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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Bas Broek
August 28, 2019
Programming
0
550
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
Roasting Your App's Accessibility
basthomas
0
15
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
120
Building an Accessibility Culture, One Step at a Time
basthomas
1
98
Building a modern subscription experience on iOS
basthomas
0
190
Not an afterthought: accessibility from start to finish
basthomas
0
140
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
160
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
160
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
160
Effective Pull Request Reviews
basthomas
0
420
Other Decks in Programming
See All in Programming
Basic Architectures
denyspoltorak
0
680
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
140
CSC307 Lecture 03
javiergs
PRO
1
490
Data-Centric Kaggle
isax1015
2
780
Oxlint JS plugins
kazupon
1
980
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.4k
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
CSC307 Lecture 07
javiergs
PRO
1
560
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
730
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
110
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
5
530
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
330
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
The SEO identity crisis: Don't let AI make you average
varn
0
330
Chasing Engaging Ingredients in Design
codingconduct
0
110
Site-Speed That Sticks
csswizardry
13
1.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Making the Leap to Tech Lead
cromwellryan
135
9.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