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
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
21
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
130
Building an Accessibility Culture, One Step at a Time
basthomas
1
100
Building a modern subscription experience on iOS
basthomas
0
190
Not an afterthought: accessibility from start to finish
basthomas
0
150
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
170
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
170
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
170
Effective Pull Request Reviews
basthomas
0
430
Other Decks in Programming
See All in Programming
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.5k
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
240
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
500
CSC307 Lecture 14
javiergs
PRO
0
470
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
360
How to stabilize UI tests using XCTest
akkeylab
0
110
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
120
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
110
Ruby x Terminal
a_matsuda
7
590
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
15
3k
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
130
ロボットのための工場に灯りは要らない
watany
10
2.6k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.4k
RailsConf 2023
tenderlove
30
1.4k
Context Engineering - Making Every Token Count
addyosmani
9
740
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Tell your own story through comics
letsgokoyo
1
840
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
190
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Rails Girls Zürich Keynote
gr2m
96
14k
Site-Speed That Sticks
csswizardry
13
1.1k
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