Dive Into UIKit Accessibility

Dive Into UIKit Accessibility

Is Accessibility Really Worth it? YES!

Proper accessibility is the type of thing that we all know we should implement, but we often don’t find the time to do it. What developers don’t know is that with minimal effort, you can offer a truly great accessibility experience.

What you’ll learn

In this workshop, we’ll explore what accessibility means for different types of users, and we’ll dive into the full breadth of what’s available to us as developers.

You’ll learn about the different accessibility APIs and how to account for them without spreading if statements everywhere throughout our code.

You’ll learn different ways to audit your app and find accessibility issues, and of course, how to fix them.

Topics

  • An overview of accessibility and why it’s important
  • Visual affordances and how to make them easy
  • Dynamic Type, and what to do when the huge sizes break your UI
  • How to use VoiceOver and Accessibility Inspector to audit your app
  • How does UIAccessibility work and how to implement its tools like
    • Basic Accessibility Properties
    • UIAccessibilityCustomAction
    • Accessibility swipes
    • UIAccessibilityContainer
    • Custom Rotors
  • Implementing Guided Access

Prerequisites

A Mac running the latest version of Xcode, and an iOS device with which to test using Voice Over.

Additional Information

This workshop will take place remotely via Zoom. Tickets are non-refundable. Tickets are transferrable. Prices are in USD.