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
Bas Broek
October 06, 2020
Programming
0
110
Accessibility in SwiftUI: Better Apps for Everyone
Bas Broek
October 06, 2020
Tweet
Share
More Decks by Bas Broek
See All by Bas Broek
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
83
Building an Accessibility Culture, One Step at a Time
basthomas
1
71
Building a modern subscription experience on iOS
basthomas
0
160
Not an afterthought: accessibility from start to finish
basthomas
0
110
Accessibility on Apple Platforms: Beyond VoiceOver
basthomas
0
110
No Touch(screen) Required: Voice & Keyboard Accessibility
basthomas
0
140
Dancing with Dinosaurs: Objective-C and Swift Interop
basthomas
0
110
Effective Pull Request Reviews
basthomas
0
380
An Introduction to Unit Testing Logic (in Swift)
basthomas
0
110
Other Decks in Programming
See All in Programming
custom_lintで始めるチームルール管理
akaboshinit
0
200
タイムゾーンの奥地は思ったよりも闇深いかもしれない
suguruooki
1
580
DataStoreをテストする
mkeeda
0
280
AIコーディングワークフローの試行 〜AIエージェント×ワークフローでの自動化を目指して〜
rkaga
2
3.4k
「”誤った使い方をすることが困難”な設計」で良いコードの基礎を固めよう / phpcon-odawara-2025
taniguhey
0
120
SwiftUI API Design Lessons
niw
1
260
Java 24まとめ / Java 24 summary
kishida
3
480
AI時代の開発者評価について
ayumuu
0
110
リアクティブシステムの変遷から理解するalien-signals / Learning alien-signals from the evolution of reactive systems
yamanoku
3
1.2k
Chrome Extension Techniques from Hell
moznion
1
160
Go1.24 go vetとtestsアナライザ
kuro_kurorrr
2
840
Empowering Developers with HTML-Aware ERB Tooling @ RubyKaigi 2025, Matsuyama, Ehime
marcoroth
1
240
Featured
See All Featured
Bash Introduction
62gerente
611
210k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
The Invisible Side of Design
smashingmag
299
50k
How STYLIGHT went responsive
nonsquared
99
5.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
GitHub's CSS Performance
jonrohan
1030
460k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
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