Session

a11y in Mobile Applications: Best practices, Technical Implementation & Real-world Challenges

Friday 24 July 15:00 – 16:00 Accelerator
Back to agenda
Accessibility is a fundamental quality attribute of modern mobile applications — not just a compliance requirement, but a key factor in usability and user experience. Yet in real-world mobile projects, accessibility is often added late, partially implemented, or misunderstood.

This session focuses on practical accessibility implementation for mobile applications, with concrete examples using a .NET MAUI app. We explore how accessibility features interact with Android and iOS platforms and how developers can design applications that behave correctly when assistive technologies are enabled.

Through live demonstrations, we cover essential best practices:

Configuring accessibility properties and semantic roles for UI components

Properly labeling elements for screen readers such as VoiceOver and TalkBack

Structuring navigation to support assistive technologies and focus management

Handling text scaling, layout adaptation, and dynamic content

Designing with color contrast, keyboard support, and usability in mind

We also discuss common challenges encountered during implementation and share practical strategies for testing accessibility effectively across mobile platforms.

What Will Attendees Discover?

Attendees will gain hands-on knowledge of how to build accessible mobile applications using platform capabilities and modern frameworks. They will understand how assistive technologies interpret UI elements and how to avoid common accessibility pitfalls.

By the end of the session, participants will be able to audit their mobile applications for accessibility gaps, apply concrete improvements, and integrate accessibility best practices into their development workflow.

Speaker