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
51
Building an Accessibility Culture, One Step at a Time (Leeds)
basthomas
0
150
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
180
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
200
Effective Pull Request Reviews
basthomas
0
450
Other Decks in Programming
See All in Programming
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
1
250
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
430
Build-to-own AI: Agentic Development for Humans
inesmontani
PRO
0
110
OpenSpecのproposalにbrainstormingを持たせてみた
tigertora7571
1
100
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
890
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
550
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
470
メールのエイリアス機能を履き違えない
isshinfunada
0
140
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.3k
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
180
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
130
数百円から始めるRuby電子工作
tarosay
0
110
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Designing for humans not robots
tammielis
254
26k
Why Our Code Smells
bkeepers
PRO
340
58k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
180
Thoughts on Productivity
jonyablonski
76
5.3k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
300
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
910
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
400
Side Projects
sachag
455
43k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Building an army of robots
kneath
306
46k
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