In this document

Accessibility Overview

By integrating accessible components and services, you can improve your app's
usability for all users, including those with disabilities.

The Impact

By integrating accessibility features in your app, you make it more
inclusive:

Increase your app's reach.

According to The World
Bank, 15% of the world's population has some type of disability.
People with disabilities depend on accessible apps and services to
communicate, learn, and work. By making your app accessible, you can
reach more users.

Improve your app's versatility.

Accessibility can make it easier for all users, not only those with
disabilities, to interact with your app. For example, if someone is
using your app while cooking, accessibility features let them use voice
commands instead of the touchscreen to navigate.

Development Resources

To make your app accessible, follow these key principles of inclusive
design, development, and testing:

Integrate accessibility with your app's testing cycle by incorporating
both manual and automated accessibility testing. To make this process
easier, learn about the different accessibility services that Android
offers, such as
TalkBack and
Switch
Access.

By familiarizing yourself with these services and testing your app using
them, you can better understand the experience of users with
accessibility needs.

If you want to create a new interaction model to help people with a specific
type of disability, or if your app's content has a particular accessibility
requirement, you can create your own accessibility service. To learn more,
see the Building
Accessibility Services guide.