Author
Released
5/31/2018- What is accessibility?
- Using TalkBack and Switch Access
- Key principles of universal design
- Communicating meaningful error messages
- Providing a clear hierarchy of information
- Adding meaning and operability to user controls
- Providing unique and meaningful labels
- Improving the user experience for accessibility services
- Creating and handling custom accessibility actions
- Testing your app for accessibility
Skill Level Intermediate
Duration
Views
- [Renato] While often overlooked, incorporating accessibility into your daily software development is not only the right thing to do, but absolutely necessary for your app to be successful. Developing with accessibility in mind will increase the overall usability of your app and ensure you reach the largest audience possible. In this course, I'll share the unique challenges of Android accessibility, including usability and design fundamentals, dealing with different types of input controls, working with common components and custom views, and creating accessible data visualization using the Android Accessibility API, all with the ultimate goal to enhance the user experience for everyone, regardless of their abilities.
I've been working to make apps more accessible for many years, most recently on the LinkedIn Accessibility Team. So join me, Renato Iwashima, in my course about Android Accessibility.
Related Courses
-
Android App Development: Data Persistence Libraries
with Annyce Davis4h 52m Intermediate
-
Introduction
-
Welcome59s
-
-
1. Accessibility Overview
-
What is accessibility?1m 49s
-
Standards and guidelines4m 12s
-
Who is your audience?3m 56s
-
Using TalkBack6m 43s
-
Using Switch Access3m 51s
-
-
2. Design and Develop Your App for Everyone
-
Universal design examples1m 48s
-
Text and color contrast1m 16s
-
Touch target size: Checkbox3m 13s
-
3. Implement Meaning and Operability to the User Interface
-
The POUR principle1m 6s
-
Focus navigation3m 25s
-
Labels for input controls4m 42s
-
Create unique labels7m 45s
-
Handle RecyclerView updates3m 41s
-
Accessibility events5m 10s
-
Accessibility live region2m 12s
-
Accessibility node info2m 14s
-
Custom views1m 48s
-
-
4. Improve the User Experience for Accessibility Services
-
Grouping content5m 53s
-
-
5. Test Your App for Accessibility
-
Conclusion
-
Next steps1m 42s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome