Dani Devesa
@dadederk.bsky.social
380 followers 150 following 250 posts
#iOS @ Yoto. Previously: Apple (contractor), Spotify, Skyscanner & BCC. #365DaysIOSAccessibility. http://accessibilityUpTo11.com
Posts Media Videos Starter Packs
Pinned
dadederk.bsky.social
I loved the "Better than accessible" episode of Swift by Sundell, featuring Sommer Panage. She said: "I always joke that Auto Layout is actually an accessibility feature." It inspired me to revisit the history of adaptive iOS apps (with a focus on #accessibility )—a thread:
Handwritten title of the thread: Auto Layout is actually an accessibility feature. With the subtitle: Pixel-perfect is dead, long live to adaptive iOS apps! There are some lines simulating auto layout constraints between the title, subtitle and its surroundings.
dadederk.bsky.social
So great to meet you!

And I can prove we did meet! 😁
A gray MacBook covered in stickers, including SwiftLeeds, a grumpy blue rain cloud (“please don’t rain” icon), a holographic ice-lollipop shaped like a book (“study snacks”), a colorful mandarin duck (“the art of fauna”), an ARCTIC conference logo, and an Apple logo. In the blurred background, a child’s colorful painting with red, green, blue, yellow, and brown brushstrokes is visible on the wall.
dadederk.bsky.social
This is me with the best company possible! So great to see you all! 😊
Reposted by Dani Devesa
rob-w.bsky.social
Thanks to everyone who came to the accessibility drop in sessions at #SwiftLeeds this week with myself and @dadederk.bsky.social. I had so much fun talking about accessibility, keep in touch and let us know what you’ve improved from what we talked about.
dadederk.bsky.social
If (or not just but especially if) you are an iOS dev, check out this very cool initiative!
swiftforswifts.bsky.social
Swift 6.2 is out. The Swift language is thriving but the birds need our help.
Join us to help keep swifts flying, show your support, and get out into nature.
👉 swiftforswifts.org 🐦‍⬛
#SwiftForSwifts #SwiftLang
A badge with the text 'Swift for swifts' over a silhouette of a swift bird.
Reposted by Dani Devesa
rob-w.bsky.social
A small project me and a handful of folks have been working on over the summer.
We love Swift and we love swifts.
We want to show support for the namesake of our language, and to get you out into nature.
Follow for more.
#SwiftForSwifts
swiftforswifts.bsky.social
Swift 6.2 is out. The Swift language is thriving but the birds need our help.
Join us to help keep swifts flying, show your support, and get out into nature.
👉 swiftforswifts.org 🐦‍⬛
#SwiftForSwifts #SwiftLang
A badge with the text 'Swift for swifts' over a silhouette of a swift bird.
Reposted by Dani Devesa
rob-w.bsky.social
It’s very cool to be able to say I’ll be guest-hosting a tiny part of this year’s ID24 as we discover how the BBC is baking accessibility into their iOS and Android apps.
At 13:00 UTC 25 September - but of course the whole 24 hours will be great 😌
inclusivedesign24.bsky.social
Save the date! Inclusive Design 24 returns on 25 September 2025 for 24 hours of talks about #accessibility and #InclusiveDesign. All streamed for free, no log in required. Here's our schedule for this year: inclusivedesign24.org/2025/schedule/ #id24
Inclusive Design 24 (#id24)
A free 24-hour online community event on accessibility and inclusion
inclusivedesign24.org
Reposted by Dani Devesa
strasser.bsky.social
iOS 26 is almost here - So this is a friendly reminder to fill out your Accessibility Nutrition Labels 🦾 #a11y #iOS26
Screenshot showing the Supported Accessibility Features of an app in the App Store. It lists VoiceOver, Dark Interface, Sufficient Contrast, Larger Text, Differentiate Without Color Alone and Reduce Motion
dadederk.bsky.social
Having worked at big companies lately, it’s been years since I’ve had the thrilling (and terrifying) chance of pressing “Submit for Review.” Or of clicking “Create a new Xcode project” confident it would lead to a released app!

Here’s to making this a far more frequent habit. 🚀
dadederk.bsky.social
Don’t think it’ll be ready by Monday. And am I ready? Probably not… 😅

But here we go! Version 1.0 is officially submitted for review.
This is the worst it’s ever going to be. From here it only gets better.

Hope you enjoy using it as much as I’ve enjoyed building it!

#BuildInPublic
iPhone lock screen. Two App Store Connect notifications are shown for Xarra (iOS): one says “The status of version 1.0 has changed to Waiting for Review,” and the next says “The status of version 1.0 has changed to Ready for Review.”
dadederk.bsky.social
Creating adaptive apps that feel great across devices and configurations is easier than ever!

Next: giving some love to the iPadOS version.

Switch from a List to a NavigationSplitView that holds the List and displays the Transcript in the Detail pane... and voilà, magic!

#BuildInPublic
Screenshot of Xarra running on iPad in landscape orientation. On the left, a sidebar list shows audio documents with titles and progress bars. On the right, the transcript view is open for a sample document titled “Welcome to Xarra,” with the current line highlighted in indigo and playback controls floating at the bottom.
dadederk.bsky.social
Here's where the text comes from... It is similar to what the Macintosh said when Steve Jobs took it out the bag, when it was introduced in 1984. Genius!
www.youtube.com/watch?v=2B-X...
The Lost 1984 Video: young Steve Jobs introduces the Macintosh
YouTube video by macessentials
www.youtube.com
dadederk.bsky.social
I’ve added some sample content to Xarra, so the app isn’t empty on first launch, but also to serve as a little onboarding that shows what it does and how to use it.

Let’s play a game! Can you guess where I got the inspiration for the first few lines? 👀

#BuildInPublic #iOSDev
dadederk.bsky.social
@swiftleeds.co.uk is almost here, and it’s looking 🔥!

I’m super excited to be back running accessibility drop-in sessions with my friend @rob-w.bsky.social!

Book a slot and come chat with us. We love nothing more than talking all things iOS accessibility with devs!

swiftleeds.co.uk/ticket#dropin
SwiftLeeds - The Unique iOS Swift Conference in the UK
swiftleeds.co.uk
Reposted by Dani Devesa
arcticconference.bsky.social
✅ Venue confirmed
✅ MC confirmed
✅ House band confirmed
✅ Aurora order placed
❌ Webpages updated
❌ Sauna booked
❌ Listed at Cocoa Conferences
❌ CFP open

Slowly slowly ARCtic vol. 2 is cooking.
dadederk.bsky.social
All I want for Christmas is... for macOS to remember my spaces configuration after restart.
Reposted by Dani Devesa
dadederk.bsky.social
With Reduce Motion enabled, you still see where you’ll land on the slider, but the transcript doesn’t scroll until you release it.

There's less going on the screen, while still getting the same information and functionality.

testflight.apple.com/join/sjk3n7y6

#BuildInPublic #iOSDev
Join the Xarra beta
Available on iOS
testflight.apple.com
Reposted by Dani Devesa
dadederk.bsky.social
Hey! I’ll be in Napoli for a couple of days next week and couldn’t be more excited! What shouldn’t I miss while I’m there?

Also, any local iOS devs or accessibility enthusiasts (or both!) up for meeting? Preferably over a caffè, a cuoppo, a cuzzetiello, some pizza fritta, a sfogliatella...! 😋
Reposted by Dani Devesa
dadederk.bsky.social
This isn’t the typical implementation of Reduce Motion, but I think I like it!

Normally, when scrubbing the slider to jump around an audio document, the transcript view scrolls in real time, which can feel useful, but also a bit overwhelming with so much movement on screen.
dadederk.bsky.social
With Reduce Motion enabled, you still see where you’ll land on the slider, but the transcript doesn’t scroll until you release it.

There's less going on the screen, while still getting the same information and functionality.

testflight.apple.com/join/sjk3n7y6

#BuildInPublic #iOSDev
Join the Xarra beta
Available on iOS
testflight.apple.com
dadederk.bsky.social
This isn’t the typical implementation of Reduce Motion, but I think I like it!

Normally, when scrubbing the slider to jump around an audio document, the transcript view scrolls in real time, which can feel useful, but also a bit overwhelming with so much movement on screen.
dadederk.bsky.social
Hey! I’ll be in Napoli for a couple of days next week and couldn’t be more excited! What shouldn’t I miss while I’m there?

Also, any local iOS devs or accessibility enthusiasts (or both!) up for meeting? Preferably over a caffè, a cuoppo, a cuzzetiello, some pizza fritta, a sfogliatella...! 😋
dadederk.bsky.social
That idea stuck with me. I’ll admit it, I discovered I was full of preconceptions about disability. From then on, I’ve tried to stay curious, ask questions, and leave assumptions aside.

Her talk is worth watching from beginning to end:
www.youtube.com/watch?v=_bC7...
Disability & Innovation: The Universal Benefits of Accessible Design, by Haben Girma @ WWDC 2016
YouTube video by Haben Girma
www.youtube.com
dadederk.bsky.social
It completely changed how I approach accessibility.

Her message was clear:
"Don’t assume what people with disabilities can or can’t do. Instead, strive for inclusion."