Skip to Main Content

Accessibility in Native iOS: iPhone, watchOS & iPad App Development

taught by: Paul Adam


Learn Native Accessibility APIs for iOS and common code fixes for accessibility problems in your native apps.

Learn how to test for accessibility in Xcode native coding development environments using built-in automated tools, mobile simulator, and on-device testing

We’ll discuss the strengths and weakness of iOS Accessibility and compare with Android Native and web accessibility APIs.

We’ll also discuss Accessibility Testing and Differences from Android, e.g. keyboard-only testing is an Android native requirement but not for iOS.

Demos of automated accessibility testing tools like the Xcode Accessibility Inspector and will be shown as well as manual testing techniques with the VoiceOver screen reader.

The main goal of this presentation is to make native iOS and watchOS app developers aware of all the requirements for an accessible app and how to implement features of the iOS accessibility API in their native apps.

Practical Skills:

  • Learn how to build Accessible iOS iPhone, iPad, Apple Watch Apps
  • Automated and manual accessibility testing techniques
  • Device and simulator testing, using Xcode’s Accessibility Inspector
  • This presentation will teach what you need to know as a Native iOS App Developer to build accessible apps for users with disabilities using an iPhone, iPad, or Apple Watch on watchOS


  • None