AppPage.net

Screenshots

  • Accessibility Techniques screenshot 1

About Accessibility Techniques

Learn how to build accessible iOS apps by seeing the same component done right and done wrong, side by side. Accessibility Techniques is a working reference of 89 SwiftUI techniques. Every one ships a good and a bad example you can test yourself with VoiceOver turned on, so you hear the difference a proper accessibility label makes and what breaks when focus is not managed. Each technique maps to the WCAG 2.2 success criteria it satisfies. What's inside • 89 techniques in a searchable, alphabetical index • Good and bad examples side by side, each with a Details note explaining exactly why it passes or fails • Coverage of VoiceOver, Voice Control, Dynamic Type, Dark Mode, Reduce Motion, Increase Contrast, Smart Invert, and more • Written documentation for every technique, linked to the relevant WCAG criteria and Apple's developer docs • A companion watchOS app Who it's for Developers, designers, and QA who need to settle a question quickly, verify a real VoiceOver announcement before shipping, or show a teammate why a pattern fails. Open source The full SwiftUI source is on GitHub, so you can read how each example is built and copy what you need. The project also includes a11y-check, a free static analysis tool that scans your own Swift code for accessibility issues — 43 rules across 23 WCAG 2.2 criteria. https://github.com/cvs-health/ios-swiftui-accessibility-techniques Issues, suggestions, and contributions welcome.

Ratings & reviews

5.0

15 ratings

5 ★ 100% 4 ★ 0% 3 ★ 0% 2 ★ 0% 1 ★ 0%

What’s new

Version 26.7 · Updated September 24, 2026

New technique pages • Accessibility Custom Content — attach extra details to an element so VoiceOver can offer them under the More Content rotor, without lengthening the element's name. Demonstrated with a seat map where a seat's window, middle, or aisle position exists only in the layout. • Web View Dynamic Type — make text inside a WKWebView scale with Dynamic Type. • Motion Actuation — offer an alternative to a shake gesture for people who cannot shake the device. New examples on existing pages • Drag & Drop — accessible .draggable() and .dropDestination(), plus what breaks without an accessibility action. • Pickers — avoiding unexpected context changes when a control's value changes. • Videos — why auto-playing audio is a barrier. • Alerts — what goes wrong when focus is not returned to the trigger after dismissal. • Accessibility Sort Priority — how misused sort priority reorders what VoiceOver reads. Also in this release • New Explore by Touch prototype reproducing a tab bar that VoiceOver cannot reach by touch, with an in-page breakdown of the three causes. • Tabs now set a unique navigation bar title per tab. • Fixed sample video URLs that had stopped loading. • The Simulator's Hardware > Shake menu now triggers the Motion Actuation demo.

App privacy

The developer, PaulJAdam.com, reported these privacy practices to Apple.

Data Not Collected

The developer does not collect any data from this app.

Alternatives to Accessibility Techniques

Looking for apps like Accessibility Techniques? Here are 6 similar apps on the App Store. The highest rated is Interactful (4.9/5), and all 6 are free to download.

Accessibility Techniques vs. alternatives
App Rating Price Last updated Compare
Accessibility Techniques 5.0 / 5 (15 ratings) Free September 24, 2026
A11y Example – Free Jun 19, 2024 Compare
Accessibility Inspector 2.0 / 5 (1) Free Dec 29, 2025 Compare
Fabula for SwiftUI 4.8 / 5 (124) Free Sep 22, 2024 Compare
Interactful 4.9 / 5 (403) Free Oct 12, 2026 Compare
Libraried: UI Components 4.7 / 5 (42) Free Jul 5, 2026 Compare
Compot: SwiftUI with AI 4.4 / 5 (7) Free Mar 1, 2026 Compare

Compare Accessibility Techniques with the top alternatives: ratings, updates, ASO score and keyword gaps →