Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Accessibility in SwiftUI: Better Apps for Everyone
Search
Bas Broek
October 06, 2020
Programming
0
150
Accessibility in SwiftUI: Better Apps for Everyone
Bas Broek
October 06, 2020
Tweet
Share
More Decks by Bas Broek
See All by Bas Broek
Roasting Your App's Accessibility
basthomas
0
3
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
120
Building an Accessibility Culture, One Step at a Time
basthomas
1
95
Building a modern subscription experience on iOS
basthomas
0
180
Not an afterthought: accessibility from start to finish
basthomas
0
140
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
150
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
160
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
150
Effective Pull Request Reviews
basthomas
0
410
Other Decks in Programming
See All in Programming
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
570
dnx で実行できるコマンド、作ってみました
tomohisa
0
140
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
3k
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
120
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
160
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
1k
Developing static sites with Ruby
okuramasafumi
0
260
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
5
2k
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
11
11k
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.5k
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
170
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
720
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Rails Girls Zürich Keynote
gr2m
95
14k
Optimizing for Happiness
mojombo
379
70k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
How GitHub (no longer) Works
holman
316
140k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Context Engineering - Making Every Token Count
addyosmani
9
490
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