Android App Development: Accessibility
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to create apps that everyone—of every ability—can independently interact with. Learn the fundamentals of digital accessibility and usability for the Android platform.
Syllabus
Introduction
- Welcome
- What you should know
- How to use the exercise files
- What is accessibility?
- Standards and guidelines
- Who is your audience?
- Accessibility features on Android
- Using TalkBack
- Using Switch Access
- Introduction to universal design
- Universal design examples
- Clear hierarchy of information
- Text and color contrast
- Touch target size: Checkbox
- Touch target size: Image button
- Communicating meaningful information
- Communicating meaningful error messages
- Communicating meaningful toggle buttons
- Alternatives to different actions
- The POUR principle
- Focus navigation
- Update default focus navigation
- Labels, roles, values, and states
- Apply visual attributes to tab layout
- Provide unique and meaningful labels
- Labels for input controls
- Create unique labels
- Handle RecyclerView updates
- Handle Single Activity layouts
- Accessibility events
- Accessibility live region
- Accessibility node info
- Custom views
- Grouping content
- Accessibility actions overview
- Remove extra accessibility focus
- Create custom accessibility actions
- Handle custom accessibility actions
- Accessible data visualization
- The ExploreByTouch helper: Part 1
- The ExploreByTouch helper: Part 2
- Using the ExploreByTouch helper
- Accessibility testing overview
- Manually testing for accessibility
- Analysis tools for accessibility
- Automated tests for accessibility
- Next steps
Taught by
Renato Iwashima
Related Courses
An Introduction to Accessibility and Inclusive DesignUniversity of Illinois at Urbana-Champaign via Coursera Créer un MOOC inclusif
France Université Numerique From Digital Technologies to Social Media
Curtin University via edX Digital Accessibility: Enabling Participation in the Information Society
University of Southampton via FutureLearn Exploring Emerging Technologies for Lifelong Learning and Success
University at Buffalo via Coursera