Accessibility in Mobile Apps - Microsoft Strickland...Developing for Accessibility •Read your documentation •Voice-Over(iOS) and Talkback(Android) •Real devices •Make accessibility
Post on 05-Apr-2020
3 Views
Preview:
Transcript
Accessibility in Mobile AppsANDREW STRICKLAND
A little about me
• Live in Dallas, TX
• Work as Senior Engineer at Olo
• Enjoy racing cars and woodworking
• Twitter: @gaisuru
• GitHub: Gaisuru
What is Accessibility
• Def: the quality of being able to be reached or entered
• From WAI: “enabling people with disabilities to participate equally”
• Bring everyone to the party
• Lots of different types and ranges of disabilities to be aware of
What is ADA
• American with Disabilities Act
• ADA: 1990, ADAAA: 2008
• Requirements for Title I, II, III
Why worry about accessibility?
What are your next steps?
• Know the requirements to make an app accessible
• Know how to build your apps for accessibility
Learning about Accessibility
• Web Content Accessibility Guidelines (WCAG)
• Mobile Accessibility WCAG draft
• Levels of Accessibility
• Third party assessments
Quick Accessibility Checks
• Navigation
• Color
• Changing/Setting Focus
• Interactive
• Display time
• Gestures
• Eliminate the cool?
Developing for Accessibility
• Read your documentation
• Voice-Over(iOS) and Talkback(Android)
• Real devices
• Make accessibility a first class citizen in your development/project process
• Tips & Tricks
Tip and Trick #1
• Choose your frameworks/plugins carefully
Tip and Trick #2
• Timing is everything. Watch your breakpoints
Tip and Trick #3
• Use simple controls/UI
Code Demo
Testing
• Android tester
• Manual testing, keyboards, colors
• Different versions
• AATF (https://github.com/Gaisuru/AATF)
Thanks
• Andrew Strickland
• Twitter: @gaisuru
• GitHub: Gaisuru
top related