Accessibility for the App You're About to Ship
summary
Argues that accessibility belongs in 1.0 and shows a repeatable checklist: implement VoiceOver labels/actions/hints/values, expose native SwiftUI and UIKit traits, support Voice Control by giving uniquely descriptive labels, respect Dynamic Type across layout breakpoints, honor Reduce Motion and Dark Mode, add captions and audio descriptions, and surface App Intents for Siri. Demonstrates using Accessibility Nutrition Labels, testing with accessibility shortcuts, and notes ignoring accessibility excludes 16% of users worldwide.
AI-written summary · about
chapters (15)
- 0:00Introduction and setup
- 1:23Welcome and keynote start
- 3:55Accessibility from day one
- 7:07VoiceOver deep dive
- 12:42Voice control integration
- 15:12Dynamic type support
- 17:23Dark mode importance
- 18:25Differentiate without color
- 20:31Sufficient contrast rules
- 22:18Reduce motion effects
- 23:42Captions for media
- 24:45Audio descriptions
- 25:48App Intents for accessibility
- 27:11Testing and final tips
- 29:13Call to action and conclusion
related talks
44mCrafting Great Accessible Experiences
48mDevelopment for all the people
40mIncreasing Your App's Accessibility to Optimize It for All Users
20mBuilding apps for everyone - Accessibility with React Native
29mInclusive and Accessible App Development
38mAccessibility That Engineers Actually Love to Build ❤️
23mAccessibility as a First Class Citizen
40mBuilding a considerate app
