360 andev 2017 vijya sailappan header

Android Accessibility Made Easy

If you enjoy talks from 360 AnDev, please support the conference via Patreon!

A deep dive into Android Accessibility Framework APIs and concepts, this talk will delve into what developers can do to make their apps accessible to users with disabilities. Starting with why developers should think about accessibility if they haven’t already, this talk will cover android’s basic accessibility APIs, touch on more advanced topics and also talk about our solutions to specific problems that our users faced. At the end of this session, developers will not only be armed with a new tool to grow their user base but will also learn how to positively impact the lives of differently abled users.

Get more development news like this

This session will cover the following topics: – Why everyone should write accessible code – How accessibility works in Android under the hood – Overview of popular accessibility services like talkback and switch access – Common mistakes that make apps inaccessible – Topics including content description, grouping content, ImportantForAccessibility, AccessibilityEvent, AccessibilityNodeInfo, AccessibilityAction, LiveRegion, custom view a11y, announcing state changes etc with examples – Scalable verification & testing – What we did to establish a culture of building accessible apps

Next Up: Android Architecture Components and Realm

General link arrow white

About the content

This talk was delivered live in July 2017 at 360 AnDev. The video was recorded, produced, and transcribed by Realm, and is published here with the permission of the conference organizers.

Vijay Sailappan

Vijay works as an Android engineer at Uber where he works on app platform team. He focuses on maps, annotations, accessibility and other platform aspects of the rider app. Before Uber, he worked for Yahoo, Motorola and Garmin on their mobile apps.

4 design patterns for a RESTless mobile integration »