Accessible Native Mobile Apps, Part 1: Android Mobile App Accessibility

Already have a subscription? Login to Deque University.

Technical level: Advanced (knowledge of Android programming is required)

Duration: 1 hour (estimate)

IAAP CAECs: 1.0 (This class counts toward renewal of IAAP certification)

Course Synopsis:

How people with disabilities use Android devices, how to use Talkback, applying accessibility guidelines to Android design and development, accessibility considerations for touch device devices. Includes examples with sample code.

Pricing for Online Class

Each class is $45 for a full year of access, or lower for group enrollment, or when purchasing multi-course curriculum packages. See the the full set of curriculum options for details.

Enroll in "Android Native Mobile App Accessibility"

You may also subscribe via a Purchase order.

Recommended Prerequisites:

Course Topics: Accessible Native Mobile Apps, Part 1: Android Mobile App Accessibility

  • Introduction
  • Getting Started
    • Android Accessibility Coding
      • Native Apps, Mobile Web, and Hybrid Apps
      • Android's Accessibility Testing Tools
    • Devices for Accessibility Testing
    • Strengths and Limitations of Android Accessibility
  • Android Accessibility Features
    • Interaction
    • Hearing
    • Vision
      • Magnification Gestures
      • Display of Colors
      • Font and Display Size
    • TalkBack Screen Reader
      • Additional Settings
      • TalkBack Tutorial
  • User Interaction
    • Explore by Touch and Linear Navigation
    • Gesture Commands
    • Keyboard Commands
    • Global and Local Context Menus
    • TalkBack Suspend and Resume Shortcut
    • Touch Target Size and Spacing
    • Supporting Keyboard Navigation
    • Voice
    • Using Seek Control Sliders
  • UI Controls
    • Buttons
    • Links
    • Progress Bar
    • Slider
    • Switch
  • Notifications
    • Notifying Users of Changes
    • Time Limits
    • Alert
    • Dialog
  • Custom Elements
    • Accordion
    • Autocomplete
    • Carousel
    • Rating
    • Sortable Table
    • Toggle
  • Form Labels and Validation
    • Labels
    • Group Labels
    • Checkboxes
    • Date Picker
    • Radio Buttons
    • Select
    • Text Fields
    • Validation Feedback
  • Navigation
    • Page Titles
    • Tab Panel
    • Menu
  • Device Orientation
  • Semantic Structure and Meaning
    • Headings
    • Tables
    • Reading Order and Focus Order
  • Color and Contrast
    • Colors that Convey Information
    • Contrast
  • Audio and Video
    • Captions
    • Audio Description
    • Transcripts
  • Text Content
    • Language Settings
    • Text Resize
  • Images
    • Types of Images
    • Alt Text for Informative Images
    • Alt Text for Actionable Images
    • Alt Text for Decorative or Redundant Images
    • Alt Text for Complex Images
    • Text in Images
  • Accessibility Evaluation Methods and Tools
    • Practice Testing Native Apps
    • Automated Testing
      • Automated Testing Example
    • Manual Testing
      • Manual Testing Example
  • Summary and Checklist
  • Course Feedback and Survey