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
iOS Accessibility
Search
Ash Furrow
November 20, 2012
Technology
3.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
iOS Accessibility
A brief overview of accessibility on iOS: what it is, the challenges, and the rewards.
Ash Furrow
November 20, 2012
More Decks by Ash Furrow
See All by Ash Furrow
My Slow Return to a Swift Career
ashfurrow
0
18
Migrating to React Native: A Long-Term Retrospective
ashfurrow
0
320
How Artsy Automates Team Culture
ashfurrow
0
3.4k
Building Custom TSLint Rules
ashfurrow
0
510
Circumventing Fear of the Unknown
ashfurrow
1
590
Building Better Software by Building Better Teams
ashfurrow
1
690
Building Open Source Communities
ashfurrow
0
1k
Comparative Asynchronous Programming
ashfurrow
2
9.8k
Building Compassionate Software
ashfurrow
0
560
Other Decks in Technology
See All in Technology
SO-101×VLAによる3色キューブのピック&プレース
abeja
0
220
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
510
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
AI開発に用いられるHPC技術について
gpuunite_official
0
110
会社紹介資料 / Sansan Company Profile
sansan33
PRO
24
430k
関東Kaggler会発表資料
takoi
1
260
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.7k
Goでデータパイプラインを作ろう
sansantech
PRO
1
510
私がブラウザを自作したくなった理由
supurazako
1
270
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
230
制約理論(ToC)入門 2026版
recruitengineers
PRO
9
2.6k
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
9.2k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
Agile that works and the tools we love
rasmusluckow
331
22k
Color Theory Basics | Prateek | Gurzu
gurzu
0
430
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
480
Design in an AI World
tapps
1
280
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.8k
Transcript
Accessibility Ash Furrow iOS Lead iOS Developer,
Matters Accessibility
None
Ontario Citizens 1 in 7
Ontario Citizens Broader 1 in 7 Appeal Market
Legislation Ontario Citizens Broader AODA 1 in 7 Appeal Market
Legislation Ontario Citizens Broader Low Cost in iOS AODA Relatively
1 in 7 Appeal Market
iOS is and visual aural
You wouldn’t ship a shitty visual interface Why would you
ship a shitty aural one?
Accessibility is HARD
WHY?
TURN VoiceOver ON (seriously)
Accessibility is EASY
UIAccessibility
Part of UIKit Built in UIAccessibility
Part of UIKit Built in UIAccessibility Conformed to by UIView
Built in
Part of UIKit Built in UIAccessibility Conformed to by UIView
Built in You can roll your own Built in
UIAccessibilityTraits Causes Page Turn Starts Media Session None Button Link
Search Field Image Plays Sound Keyboard Key Static Text Summary Element Not Enabled Updates Frequently Adjustable Allow Direct Interaction Header Selected
invisible THE BUTTON
Using as button labels
drawRect: UITableViewCell
Localization ຊԽ ϩʔΧϥΠθʔγϣϯ !"#$%&ا локализация lokalisasyon lokalisatie εντοπισµός localisation localización
lokalisering localização
Honour Building quality software is a measure of Quality Building
accessible software is a measure of
Book Buy My