I'm a senior iOS Engineer and native Mac and iOS accessibility specialist. Currently I'm working on macOS and iOS accessibility at Apple. Previous I've worked iOS at Cuvva and Capital One and accessibility at Reveal and many others. (He/Him)
- Book
- Blog
- Email: [email protected]
- Mastodon: @[email protected]
- Accessibility
- Cyber security
- User experience
- Testing
- Hiking
- Nature
- Quiz
- Lego
- Senior iOS Engineer
- Self-taught career changer
- Mobile accessibility specialist
- Author: Developing Inclusive Mobile Apps: Building Accessible Apps for iOS and Android published by Apress, 2020
- Invited Expert W3C Mobile Accessibility Task Force
I'm currently looking for something new in either iOS engineering or native mobile accessibility. If you think I can help you out please let me know - [email protected]
-
From Zero to accessible - Making your app accessible from the ground up
Interactive workshop at ARCTIC conference
Oulu, Finland Wednesday, 12th March 2025 -
Touch-Free Touch Screens
Talk at APPDEVCON conference
Amsterdam, Netherlands
Friday, 21st March 2025 -
From Zero to accessible - Making your app accessible from the ground up
Interactive workshop at SwiftCraft conference
Folkstone, UK
Monday, 19th May 2025
If you think your confernce, meetup, or organisation could benefit from a talk or workshop on mobile accessibility, please contact me at [email protected]
-
Mobile Accessibility Testing: Making it effective and efficient for everyone
Remote talk for A11yCamp
Video
November 2022 -
Identifying & Fixing iOS Accessibility Issues
Workshop for iOSDevUK
Aberystwyth, Wales
September 2022 -
Identifying & Fixing iOS Accessibility Issues
Workshop for 360iDev
Denver, Colorado
September 2022 -
Mobile Accessibility Testing
Remote talk/workshop for Spotify
May 2022 -
Next Level iOS Accessibility
Remote workshop for Try! Swift World
May 2022 -
Next Level iOS Accessibility
Remote talk for Sydney CocoaHeads
Video
slides
May 2022 -
Identifying & Fixing iOS Accessibility Issues
Remote workshop
June 2021 -
Mobile Accessibility Testing Tools
Remote talk held for Funka
May 2021 -
Accessibility in Mobile
Remote workshop held for Ecosia
July 2020 -
Accessibility in SwiftUI
CSUN Assistive Technology Conference, Anaheim, CA
Video
March 2020 -
The Route to an RNIB Certified iOS App
CSUN Assistive Technology Conference, Anaheim, CA
March 2020 -
Accessibility Without the ‘V’ Word
NSManchester, Manchester, England
October 2019 -
Accessibility Without the ‘V’ Word
SWMobile, Bristol, England
Video
September 2019 -
Accessibility in SwiftUI
iOSDevUK, Aberystwyth, Wales
September 2019 -
Panel member, iOS development Q&A
iOSCon, McLean, VA
August 2019 -
Accessibility Without the ‘V’ Word
NSLondon
July 2019 -
Accessibility Without the ‘V’ Word
CodeMobile, Chester, England
Video
Slides
April 2019 -
A Swift Testing Journey
CodeMobile, Chester, England
April 2019 -
A Swift Testing Journey
iOSDevUK, Aberystwyth, Wales
September 2018
- I used to blog at MobileA11y.com about mobile accessibility
- Wrote a book Developing Inclusive Mobile Apps: Building Accessible Apps for iOS and Android published by Apress
- A selection of old blogs is available on Medium
Here's a selection of my favorite/most popular blogs
-
SwiftUI Accessibility
A series of guides covering all the accessibility APIs in SwiftUI. -
Writing Great iOS Accessibility Labels
This is part of a series on iOS accessibility labels, this part gives you all the tips you need to write the most useful labels you can. -
Baking Digital Inclusion Into Your Mobile Apps
Why making accessibility part of your regular development flow is the right thing to do, for Capital One Tech -
Robot Pattern Testing for XCUITest
Using the Robot pattern for writing composable UI tests for iOS, for Capital One Tech
I love talking about mobile accessibility get in touch if you think your listeners would like to know more.
- Parallel 81: Tools and Tips for Mobile App Developers
- The Engineering Leader: Rob Whitaker on Developing Inclusive Mobile Apps
- AppForce1: Rob Whitaker accessibilty author and workshop host
- Parallel 30: It's Like Playing Jazz
- iPhreaks 274: iOS Accessibility with Rob Whitaker
Some old projects I've worked on, none of these are currently maintained.
-
A11yUITests
An extension forXCTestCase
to add common accessibility checks to XCUITests. -
A11y Box Android
An app highlighting the Android accessibility APIs. -
A11y Box iOS
An app highlighting the iOS accessibility APIs.
- Email: [email protected]