Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Accessibility in SwiftUI: Better Apps for Everyone
Search
Bas Broek
October 06, 2020
Programming
210
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
Assistive Access: Reinventing Your App for a New (sort of) Generation
basthomas
0
36
Roasting Your App's Accessibility
basthomas
0
69
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
170
Building an Accessibility Culture, One Step at a Time
basthomas
1
140
Building a modern subscription experience on iOS
basthomas
0
240
Not an afterthought: accessibility from start to finish
basthomas
0
200
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
210
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
210
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
210
Other Decks in Programming
See All in Programming
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
510
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
ActionController meets Protocol Buffers
sorah
0
550
Agents on Rails - Rails at Scale 2026
irinanazarova
0
570
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
残高管理から台帳サービスへの進化
artoy
1
200
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
ChromeでローカルLLM
ryu1013
0
140
Next.js: The final boss of Web Performance
guaca
0
280
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
Prompt Engineering for Job Search
mfonobong
0
520
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
730
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Six Lessons from altMBA
skipperchong
29
4.5k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
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