Skip to main content

Guides

2019

XCUITests for accessibility

·2264 words·11 mins · Archive
For a while now I’ve been looking at possibilities for automated accessibility testing on iOS. Unfortunately, I’ve not found any option so far that I’m happy with. I am a big fan of Apple’s XCUI Test framework. Although it has its limitations, I believe there’s scope for creating valid accessibility tests using this framework. Over the last few months I’ve been trying things out, and here’s what I’ve come up with.

0001

SwiftUI

··70 words·1 min · Archive
SwiftUI is Apple’s new technology for building user interfaces on Apple platforms. Apple have made some very important accessibility choices with SwiftUI that mean accessibility is included by default. Our job as developers is to improve an accessible experience, not to create one. This series is my guide to all the new accessibility features in SwiftUI and how to leverage them as a developer to create the best experience possible.