Explore the different accessibility technologies that are built into iOS, and learn how to build apps that all users—regardless of their needs and abilities—can access.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- What is Accessibility?
- Accessibility features in iOS
- Exploring accessibility settings
- Exploring VoiceOver
- Exploring Switch Control
- Bridges walkthrough
- Accessibility Inspector
- VoiceOver user testing
- Switch Control user testing
- Dynamic Type
- Dynamic Type, part 2: Custom fonts
- Dynamic Type, part 3: UITableViewCells
- Reduce transparency
- Reduce motion: Animations
- Reduce motion: Custom transitions
- Bold fonts and darker colors
- Accessible elements
- Labels
- Hints
- Traits
- Containers
- Making custom objects accessible
- VoiceOver gestures
- VoiceOver actions rotor
- Custom rotors
- Notifications
- Exploring Guided Access
- Removing features and functionality
- Creating custom restrictions
- Next steps
Taught by
Kevin Favro