People with low vision use apps under many conditions: enlarged text, accessibility settings, high contrast, or a screen reader. The team’s goal is not to build a separate version, but to ensure the main experience remains usable under those settings.
Check the main barriers
- text and controls must not disappear inside fixed widths;
- icons need labels and should not be the only carrier of meaning;
- focus should be visible and logical;
- errors must not be communicated only by color or a thin border;
- scaling should not make reading require horizontal scrolling.
Test real tasks: search, form entry, payment confirmation, long-text reading, and error recovery. A component that looks acceptable alone can fail inside a complete journey.
Android quality guidelines center consistent interactions and support for different devices. For accessibility, this means considering scaling and system settings in the layout architecture.
Build it into the process
Add accessibility checks to mockups, components, and feature acceptance. Ask people with different interaction methods to complete a core journey. Record concrete issues rather than a general “make it more accessible.”
An accessible product serves a wider audience than people who identify as disabled. It works better for anyone who enlarges text, loses attention, uses one hand, or faces temporary limitations.
Source: Android Developers: What a great user experience looks like.






