Developing an Open-Source Accessibility Library For Android
summary
An open source Android library called Alli performs runtime scanning of every view hierarchy like LeakCanary for accessibility it hooks lifecycle callbacks and scans views on onDestroy then flattens the tree into text reports that are saved in app storage. It runs view scanners that detect missing contentDescriptions, contrast below WCAG 3.0/4.5, text size issues, and touch targets under 48dp, produces actionable fix suggestions, shows no measurable runtime slowdown in tests, is pre‑1.0 and intended for debug builds.
AI-written summary · about
chapters (9)
- 0:00Introduction and speaker background
- 3:22What is software accessibility
- 8:15Existing Android accessibility tools
- 11:05Introducing Alli library
- 14:17How Alli works technically
- 22:44Sample accessibility report
- 25:15Accessibility as guidelines not rules
- 29:53Future improvements and challenges
- 32:06Q&A session
related talks
36mDeveloping an Open-Source Accessibility Library For Android
48mAccessibility is not rocket science!
33mDemystifying Android accessibility development
36mRaise accessibility awareness at work as an Android developer
39mEasy Android Accessibility
43mAccessibility Made Simple
37mAccessibility on Android in 2019
34mIs your app for everyone? A primer on accessibility for Android
