
Mobile Accessibility
Course Index
28 Lessons · 3 Sections
Master mobile accessibility — VoiceOver, TalkBack, WCAG mobile criteria, semantic components & dynamic type. Covers React Native, SwiftUI & Jetpack Compose accessibility APIs, automated auditing with Accessibility Inspector & axe. Includes 4 production audits & fixes on real assistive tech.
28Lessons
3Sections
4Projects
FreeAccess
Section 1WCAG Fundamentals, VoiceOver & TalkBackLessons 1–10
Lesson 1
What is Mobile Accessibility?
Lesson 2
WCAG 2.2 for Mobile Apps
Lesson 3
Legal Requirements: ADA, EAA & Section 508
Lesson 4
VoiceOver: How iOS Screen Reading Works
Lesson 5
TalkBack: How Android Screen Reading Works
Lesson 6
Accessibility Labels & contentDescription
Lesson 7
Touch Target Sizing: 44pt iOS & 48dp Android
Lesson 8
Colour Contrast on Mobile Screens
Lesson 9
Dynamic Type (iOS) & Scalable Text (Android)
Lesson 10
Focus Order & Reading Sequence
Section 2 Components, Testing & FrameworksLessons 11–22
Lesson 11
Accessible Forms & Input Validation
Lesson 12
Accessible Custom Components in SwiftUI
Lesson 13
Accessible Custom Components in Jetpack Compose
Lesson 14
Gesture Alternatives & Switch Control
Lesson 15
Reduced Motion & Animation Sensitivity
Lesson 16
Captions & Audio Descriptions
Lesson 17
Orientation & Reflow Support
Lesson 18
Accessibility Scanner (Android)
Lesson 19
Xcode Accessibility Inspector
Lesson 20
Automated Testing: Espresso & XCTest A11y Checks
Lesson 21
Manual Testing with Real Screen Reader Users
Lesson 22
Accessibility for React Native & Expo Apps
Section 3Compliance, 2026 Trends & ProjectsLessons 23–28
