Building Accessible Applications

Make the most of your application by building accessibility into it right from the beginning. It ensures the widest possible customer base and enhances the user experience for all.

There are many great resources available on the internet to get you started including the following:

Android

Resources for Developers and Publishers Information and resources to help you develop accessible products and apps

Android Developers Accessibility Guide

iOS

Accessibility Programming Guide for iOS

Accessibility in iOS

Designing for iOS

Accessibility for Developers

Windows

Guidelines for designing accessible apps

Microsoft Dev Center - Accessibility

Testing for accessibility in Windows Store apps

BlackBerry

Blackberry Development Guide

 

App Quality Alliance

We would also recommend all app developers to follow the guidelines set by the App Quality Alliance (AQuA), a global association focused on helping the industry continually improve and promote mobile app quality, across all platforms:

Best Practice Guidelines for Developing Quality Mobile Apps

Essentials of Mobile App Testing

Accessibility Testing Criteria

Quality App Directory



Further useful resources

Accessibility is a Feature You Can Build - A Guided (Video) Tour of a11y Basics

Google webinar: Improve your Android app's accessibility

Resources for Mobile Accessibility Guidelines

W3C on Mobile Accessibility: How WCAG 2.0 and Other W3C/WAI Guidelines Apply to Mobile

Screenreader testing guidelines

Android accessibility 101