(Updated Feb 1, 2026)
I tend to get asked a lot in my current role "Where the hell do I go for mobile accessibility information?!?". The hard truth is, it's not easy to find.
The resources and knowledge are all scattered across multiple different sites and experts. It can be hard to know where to start to look.
It is time to fix that, with the ultimate mobile accessibility resource guide!
Getting Started!
If you are starting from the beginning and want to know the different features and assistive technology that exist on Android and iOS this where to start!
iOS Accessibility 101
- VoiceOver Gestures
- iPhone Accessibility Intro Part 1 (Video)
- iPhone Accessibility Intro Part 2 (Video)
Android Accessibility 101
General Resources
Needing general resources that share awesome articles or dive into specific mobile topics? These resources are a goldmine to search through and find what you need! From design to development these have it all!
Appt.org - The best general resource site that helps empower developers to build accessible mobile applications.
Mobilea11y - Mobile A11y is a collection of blogs and resources about how we as mobile developers can improve accessibility on mobile device. Created
Appt Mobile Apps Weekly - If you need a bi-weekly dose of mobile accessibility news, then subscribe to the mobile a11y newsletter!
Mobile Standards
Where do you go to find what mobile applications must adhere to in order to be accessible?
BBC Mobile Standards - An extremely complete and detailed set of standards derived from WCAG and HIG from Android and iOS.
Draft of W3C Mobile Accessibility Guidance - First working draft of applying WCAG to mobile has been drafted!
Development Resources
There are lots of places to look for mobile accessibility for solutions. However, instead of googling, dive into the resources below to find what you need to ensure your content is accessible!
iOS
SwiftUI
-
Training:
-
Development Resources:
- SwiftUI Accessibility Techniques App - Great working application that guides developers through how to make specific components and aspects of their applications accessible! Created by Paul Adam
UIKit
Android
View
- Training
- Principals for Improving Accessibility - Standard overview of how to ensure you can make your applications accessible from Google.
Jetpack Compose
-
Training
- Building Accessible Apps with Jetpack Compose (Video - Wonderful talk from Axe-con about how to ensure you can make your Compose apps accessible!
- Semantics and A11y in Compose part 1
- Semantics and A11y in Compose part 2
-
Development Resources
- Android Compose Accessibility Techniques App - Great working application that guides developers through how to make specific components and aspects of their applications accessible! Created by Robert Henley!
Automation
Automation is an easy and effective way for developers to fix accessibility issues in an agile environment. Here are resources to help find the right automation for your development teams!
Linting
- Using Accessibility Rules with Swiftlint - SwiftLint comes with two rules that can easily catch simple issues as developers code!
- Android Lint - Android studio comes with a built in linter that includes a11y rules!
Automated UI libraries
Android
- Android Test Framework- Android espresso library comes with a built in accessibility test framework that can easily be used to test your UI accessibility.
iOS
Accessibility Inspector - UI Regression - Using the same automated ruleset that is in the Accessibility Inspector, you can check for automated issues in your XCUI tests.
-
A11yUITests - The A11yUITests is a great library to catch mobile accessibility issues within XCUI tests. (NOW DEPRECATED)
- iOS Automated Accessibility Example Library - This repo houses automated accessibility examples for iOS developed applications using XCUI for UI regression tests
Design Resources
Design is where a lot of accessibility issues tend to come from. Using the articles below you can find out how to avoid the mistakes and build accessible design practices!
General Guidance
- Designing for Device Size and Text - Great article about creating proper design for the fundamental accessibility requirement of resize.
- How to build apps for all users - Great resources from Shopify!
- Design for Accessibility (Video) - Great introduction video for designing for accessibility.
Tools
- CVS iOS Annotations - Annotations kit specifically for iOS created by Daniel Henderson-ede
- Include - by eBay - Great accessibility annotations kits for android and ios by eBay!
Conclusion
Whew! That was a lot, and im sure there are other resources that exist that I missed. However, if you or your development team are looking to dive into mobile accessibility these are the best resources out there to help you dive right in!
Top comments (1)