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
Accessibility in SwiftUI: Better Apps for Everyone
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Bas Broek
October 06, 2020
Programming
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Accessibility in SwiftUI: Better Apps for Everyone
Bas Broek
October 06, 2020
More Decks by Bas Broek
See All by Bas Broek
Roasting Your App's Accessibility
basthomas
0
48
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
140
Building an Accessibility Culture, One Step at a Time
basthomas
1
120
Building a modern subscription experience on iOS
basthomas
0
220
Not an afterthought: accessibility from start to finish
basthomas
0
170
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
190
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
190
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
190
Effective Pull Request Reviews
basthomas
0
450
Other Decks in Programming
See All in Programming
スマートグラスで並列バイブコーディング
hyshu
0
270
act1-costs.pdf
sumedhbala
0
150
Performance Engineering for Everyone
elenatanasoiu
0
250
吝嗇家のためのAI活用 / AI development for miser - ChatGPT + Issue Driven Development
tooppoo
0
150
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
140
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
140
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
630
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.6k
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
340
なぜ型を書くのか? TSKaigi2026で改めて考える #tskaigi_smarthr
kajitack
0
180
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
240
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
270
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Designing for Timeless Needs
cassininazir
1
270
A Soul's Torment
seathinner
6
3k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
300
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
270
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Transcript
Accessibility in SwiftUI: Better Apps For Everyone @basthomas try! Swift
World, 2020 @basthomas 1
What makes an app more accessible? @basthomas 2
An introduction to VoiceOver @basthomas 3
An introduction to VoiceOver Button(action: {}) { Image(systemName: "plus") }
.accessibilityLabel("Add Item") .accessibilityHint("Adds the item to your storage") @basthomas 4
Device Demo: Voiceover @basthomas 5
Device Demo: Dynamic Type @basthomas 6
Accessibility Inspector @basthomas 7
@basthomas 8
@basthomas 9
Now it is your turn :) https://github.com/vuinguyen/IceCreamFlavors https://github.com/Dimillian/ACHNBrowserUI @basthomas 10