Overview
Explore how to make mobile apps accessible to users with disabilities in this 42-minute conference talk from Strange Loop 2013. Learn about accessibility technologies in iOS and Android, including how to implement accessibility features in existing iOS apps and create accessibility hierarchies for complex views. Discover techniques for making Android apps accessible and writing accessibility services for inaccessible apps. Gain insights into compatibility, sensible defaults, normal usage, testing VoiceOver, and working with UITableViews and UIAccessibility Notifications. Dive into code examples for both platforms, covering topics such as UIAccessibility Action, complex view focus navigation, and Android Accessibility Services. Understand the necessary configurations in Android Manifest.xml and accessibility_service_config.xml, and explore handy methods and objects for implementing accessibility features.
Syllabus
Intro
Two talks in one!
Compatibility
Sensible Defaults
Normal Usage
Testing VoiceOver
Simple UITableViews
UIAccessibility Notifications
Code! (Part 2)
Code! (Part 3: This time, it's personal)
UIAccessibility Action
A seamless transition
Complex View Focus Navigation
Accessibility Services
Android Manifest.xml
accessibility_service_config.xml
android:accessibilityFlags
android.accessibilityservice.Accessibility Service
Handy Methods/Objects
performAction(int)
DEMO
Questions?
Taught by
Strange Loop Conference