Are your apps accessible to all? Learn the basic principles and practical techniques for creating accessible native mobile apps in iOS and Android.

What you’ll learn

  • Accessibility standards for your organisation
  • Assistive technologies and settings used by people with disability
  • Accessible standard and custom interface controls
  • Touch target size, spacing and grouping related content
  • Structuring content using headings, paragraphs, lists, and links
  • Element ordering and focus management
  • Labelling elements
  • Accessible forms
  • Accessible notifications and errors

Who should attend

  • Native mobile developers
  • Native mobile designers
  • Native mobile testers

Knowledge level

Basic understanding of mobile app development principles is beneficial (but not required).

Technology requirements

You’ll need an iOS or Android phone to take part in this course. We may use online tools such as FigJam to work together during this course. You won’t need to install or create an account to use these tools.

Delivery options

Instructor-led training for organisations

Duration

4 x 2-hour sessions, run over 4 weeks

Cost

$8,000 AUD + GST for up to 20 attendees

Contact us to book training

Course outline

Session 1: Standards, tools and assistive technology

  • Introduction to accessibility on mobile
  • Assistive Technologies vs Accessibility Settings
  • Testing tools

Session 2: Perceivable

  • Name, role, value
  • Images and multimedia
  • Animation and motion
  • Colour and contrast
  • Adaptability

Session 3: Operable

  • Content and structure
  • Input methods: Keyboard interfaces
  • Supporting different input methods
  • Input methods: Touch

Session 4: Understandable and Robust

  • Forms
  • Input assistance
  • Unexpected changes
  • Errors
  • Feedback and notifications
  • Timeouts