Mobile app accessibility by feature type
Accessibility considerations for common features in mobile apps, such as forms, navigation, media and images, touch and gestures.
Screen structure and headings
Organise content logically and with a clear heading hierarchy.
Text contrast and typography
Make text readable and resizable for everyone.
Device orientation & layout
Make your app work in both portrait and landscape orientations.
Contrast of user interface components
Make sure graphical and interactive components have sufficient contrast.
Focus management
Manage focus so that everyone can interact efficiently with your app, including those who use a keyboard or switch with your app.
Touch and pointer target sizing
Make interactive elements large enough for everyone to use.
Images and graphics
Make visual non-text content accessible in mobile apps.
Form labels and instructions
Making form inputs clear and understandable.
Form validation and error messages
Help users to avoid making errors, and to understand and fix them when filling out forms or input components.
Gesture alternatives
Make sure all functionality can be controlled through simple, single-pointer actions that do not require precise movements.