Daniel Devesa Derksen-Staats

@dadederk@iosdev.space
1.1K Followers
196 Following
674 Posts
#iOS Engineer - #Accessibility. Previously: Spotify, BBC & Skyscanner. "Developing Accessible iOS Apps”. Opinions are my own.
Bloghttps://dadederk.github.io
Bookhttps://link.springer.com/book/10.1007/978-1-4842-5308-3
Hashtag#365DaysIOSAccessibility
Twitterhttps://twitter.com/dadederk
It’s also possible to provide an icon for the navigation title when Assistive Access is enabled: https://developer.apple.com/documentation/swiftui/view/assistiveaccessnavigationicon(_:)/
assistiveAccessNavigationIcon(_:) | Apple Developer Documentation

Configures the view’s icon for purposes of navigation.

Apple Developer Documentation

This has been a very special week. I’ve started a new adventure and joined Yoto as an iOS Engineer!

Over the past year, as a customer, I’ve been incredibly impressed by what the team is building, and I’m beyond excited to now be part of it and contribute to something so meaningful and fun.

The #WWDC25 group labs are great. A unique opportunity to ask questions of Apple engineers, designers, and product managers. There are still plenty still available for sign up.
Including this accessibility technologies one, at my favourite time for vc meetings, Friday at 2am (time zone depending).

https://developer.apple.com/wwdc25/labs/LLU6QP8V7K/dashboard

Labs - WWDC25 - Apple Developer

Apple Developer
Assistive Access provides a “streamlined experience for cognitive disabilities.” Add support by including the UISupportsAssistiveAccess key in your Info.plist. Create a tailored experience by adding an Assistive Access scene. Distill your app down to essential features.

“When you design your app with Accessibility, you open it up to so many more people.”

“When you build in support for assistive technologies like VoiceOver and Voice Control, you unblock access to your app.”

Color contrast, dark mode, Dynamic Type (at least 200%), avoiding color-only communication, Reduce Motion for problematic animations, Voice Control, VoiceOver, and Captions and Audio Descriptions (when applicable). Don’t add features that aren’t applicable.
The session includes some great pointers on how to make your app more accessible: design for everyone, learn accessibility features, and connect with the disability community whenever possible.
Self-reported and, for now, voluntary. Over time, it will become a requirement. Define primary tasks, and users should be able to complete those tasks with a specific setting. Specify supported settings in App Store Connect for the nutrition labels to show on your app’s page.