Accessible Mobile App Library for React Native
Accessibility as a First-Class Citizen with React Native AMA
A.M.A. stands for Accessible Mobile App and is react native library that aim offers the best accessibility tooling experience and guides to guide you through accessibility best practices while you code your app. That's why we created A.M.A., a set of components, hooks designed to enforce minimum accessibility requirements. This is combined with extensive guidelines to help you how accessibility should work when manually testing your app.
This is an example of a runtime failure detected by AMA.
yarn add -D react-native-ama # or npm install -D react-native-ama
The documentation contains everything you need to know about
react-native-ama and contains several sections in order of importance when you first get started:
- Getting started — contains the "Getting Started" guide.
- Components — overview of all the components available
- Hooks — overview of all the hooks available
- Guidelines — guidelines enforced by AMA components
You can find the raw markdown files inside this repository's
Please see our Contributing guide.
Active: Formidable is actively working on this project, and we expect to continue work on this project for the foreseeable future. Bug reports, feature requests and pull requests are welcome.