Why Developers Need to Incorporate Mobile Accessibility Into Design
April 25, 2022

Sara Faatz
Progress

It's 2022 and a larger segment of any modern app's user base comes from mobile form factors. It's no longer enough that developers create apps that are simply functional and visually appealing — they need to be accessible as well.

Planning accessibility into mobile UI/UX is well documented, but challenging nonetheless. With some education and planning and an accessibility-first mindset, developers can democratize their applications and make them usable by everyone.

UX/UI Mobile Accessibility Design Concepts

Content ordering is key for mobile accessibility experience — everything has to be meaningful.

There are well accepted content ordering types — source order, visual order & semantic order.
The differences relate to how mobile developers implement the UI visual tree programmatically in code, how UI elements are visually rendered on the screen and lastly, how the content is interpreted by assistive technologies. A mobile developer's key goal should be to maintain alignment across different forms of content ordering — app navigation & interaction should be logical.

Additionally, touch targets should have meaningful flow and keyboard focus honored in semantic ordering of the visual tree. While A11y(link is external)support requires upfront thought, tooling can help mobile developers do what is right. Most mobile operating systems will help with assistive technologies if app UX logically follows a meaningful content ordering. Newer cross-platform mobile frameworks can further help developers with semantic properties baked in for most UI and navigation elements.

Common Pitfalls Developers Make

There are pitfalls in mobile app design that can trip up developers. Regular mobile users might use a few shortcut gestures, but those are not A11y friendly if they provide the only way to do some action — alternatives help.

Accessibility offerings should be options in app settings and icons should be spelled out with labels. When there is a lack of understanding of disabilities or impairments and how to accommodate them it can lead to a lack of built in functionality.

Disabilities or impairments come in many forms — mobility or physical, auditory, visual, and cognitive or neurological, to name a few. Understanding each of those allows developers to easily make accommodations in the initial app design.

As an example, color contrasts or the ability of the user to adjust text size are critical for some people with visual impairments. Disabilities can be temporary (i.e. a broken arm) — every person will experience a disability or impairment at some point in their life.

Accessibility Guidelines

The Web Content Accessibility Guidelines (WCAG)(link is external) provide global accessibility guidelines and legal benchmarks for web/mobile apps. There isn't one "all-knowing accessibility checklist" that exists, so developers must always strive to improve where we can.

Developers should continue to work with upcoming frameworks to extend accessibility support across various platforms and developer tools. In regards to accessibility, developers can always reach higher.

Accessibility support is top of mind as makers of UI components across platforms. Mobile user A11y needs are often met by assistive technologies — many are offered out of the box in operating systems.

Accessibility support requires thoughtful engineering efforts, but is key for meeting regulatory guidelines. It's important to live the A11y principles and walk the walk. A developer mindset to support A11y from the get go definitely helps as mobile apps should be usable and perceivable by all.

A mobile developer's goal should be to design the app well and aid assistive technologies to do their job. Creating more inclusive UI components can be a challenge at first, but education and following guidelines are a great way to start shifting the design mindset. Take the time to understand the disabilities users may face and make sure you are building accommodations for them. Accessibility should be built into apps as it democratizes interactions and, at the end of the day, is simply the right thing to do.

Sara Faatz is Director, Technology Community Relations, at Progress
Share this

Industry News

May 29, 2025

Sauce Labs announced the general availability of iOS 18 testing on its Virtual Device Cloud (VDC).

May 29, 2025

Infragistics announced the launch of Infragistics Ultimate 25.1, the company's flagship UX and UI product.

May 29, 2025

CIQ announced the creation of its Open Source Program Office (OSPO).

May 28, 2025

Check Point® Software Technologies Ltd.(link is external) announced the launch of its next generation Quantum(link is external) Smart-1 Management Appliances, delivering 2X increase in managed gateways and up to 70% higher log rate, with AI-powered security tools designed to meet the demands of hybrid enterprises.

May 28, 2025

Salesforce and Informatica have entered into an agreement for Salesforce to acquire Informatica.

May 28, 2025

Red Hat and Google Cloud announced an expanded collaboration to advance AI for enterprise applications by uniting Red Hat’s open source technologies with Google Cloud’s purpose-built infrastructure and Google’s family of open models, Gemma.

May 28, 2025

Mirantis announced Mirantis k0rdent Enterprise and Mirantis k0rdent Virtualization, unifying infrastructure for AI, containerized, and VM-based workloads through a Kubernetes-native model, streamlining operations for high-performance AI pipelines, modern microservices, and legacy applications alike.

May 28, 2025

Snyk launched the Snyk AI Trust Platform, an AI-native agentic platform specifically built to secure and govern software development in the AI Era.

May 28, 2025

Bit Cloud announced the general availability of Hope AI, its new AI-powered development agent that enables professional developers and organizations to build, share, deploy, and maintain complex applications using natural language prompts, specifications and design files.

May 27, 2025

AI-fueled attacks and hyperconnected IT environments have made threat exposure one of the most urgent cybersecurity challenges facing enterprises today. In response, Check Point® Software Technologies Ltd.(link is external) announced a definitive agreement to acquire Veriti Cybersecurity, the first fully automated, multi-vendor pre-emptive threat exposure and mitigation platform.

May 27, 2025

LambdaTest announced the launch of its Automation MCP Server, a solution designed to simplify and accelerate the process of triaging test failures.

May 27, 2025

DefectDojo announced the launch of their next-gen Security Operations Center (SOC) capabilities for DefectDojo Pro, which provides both SOC and AppSec professionals a unified platform for noise reduction and prioritization of SOC alerts and AppSec findings.

May 22, 2025

Red Hat announced enhanced features to manage Red Hat Enterprise Linux.