Accessibility

Understanding your product’s accessibility can enhance usability for all users, including those with low vision, blindness, hearing impairments, cognitive impairments, motor impairments, or situational disabilities (such as a broken arm)

Assistive Technologies:

  • Keyboard
  • Screen readers
  • Switch input: Switches scan the items on your screen, highlighting each item in turn, until you make a selection. Switch Access lets you interact with your Android device using one or more switches instead of the touchscreen.

Using Native Elements

Color

Structure

Hierarchy When navigation is easy, users understand where they are in your app and what’s important. To emphasize which information is important, multiple visual and textual cues like color, shape, text, and motion add clarity.

Types of feedback

Visual feedback (such as labels, colors, and icons) and touch feedback show users what is available in the UI.

Content Design

Customising Material

Design Tokens

Interaction States

Layout