Dani Devesa
@dadederk.bsky.social
#iOS @ Yoto. Previously: Apple (contractor), Spotify, Skyscanner & BCC. #365DaysIOSAccessibility. http://accessibilityUpTo11.com
Pinned
Dani Devesa
@dadederk.bsky.social
· Nov 17
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:
Reposted by Dani Devesa
Third pick! This talk from @rob-w.bsky.social is 🔥 I like to say accessibility is about abstracting the UI so people can use apps and consume info through multiple input and output methods. Here you’ll find tons of ways to use touch apps in a touch-free way!
www.youtube.com/watch?v=bHPM...
www.youtube.com/watch?v=bHPM...
Touch-free Touch Screens | iOSKonf25 | Rob Whitaker
YouTube video by iOSKonf
www.youtube.com
November 6, 2025 at 1:37 PM
Third pick! This talk from @rob-w.bsky.social is 🔥 I like to say accessibility is about abstracting the UI so people can use apps and consume info through multiple input and output methods. Here you’ll find tons of ways to use touch apps in a touch-free way!
www.youtube.com/watch?v=bHPM...
www.youtube.com/watch?v=bHPM...
My first pick from this month’s Appt News newsletter: Using native components is one of the best ways to keep your apps accessible. But when you need custom ones, @jordanmorgan10.bsky.social reminds us to make them learnable, memorable, and of course… accessible!
www.appt.news/appt-news-ac...
www.appt.news/appt-news-ac...
Appt News (Accessible Mobile Apps) - Issue #75
Hey y'all,
In this edition, we have a special guest bringing you the latest in accessibility news! Daniel Devesa Derksen-Staats is an iOS engineer and native accessibility expert. You may know him fr...
www.appt.news
November 4, 2025 at 6:36 PM
My first pick from this month’s Appt News newsletter: Using native components is one of the best ways to keep your apps accessible. But when you need custom ones, @jordanmorgan10.bsky.social reminds us to make them learnable, memorable, and of course… accessible!
www.appt.news/appt-news-ac...
www.appt.news/appt-news-ac...
Are you subscribed to Appt News yet (formerly Accessible Mobile Apps)? You really should be, and not just because I was the guest curator of this month’s issue! 😁
Huge thanks to @robinkanatzar.bsky.social for the invite!
Huge thanks to @robinkanatzar.bsky.social for the invite!
November 3, 2025 at 10:51 AM
Are you subscribed to Appt News yet (formerly Accessible Mobile Apps)? You really should be, and not just because I was the guest curator of this month’s issue! 😁
Huge thanks to @robinkanatzar.bsky.social for the invite!
Huge thanks to @robinkanatzar.bsky.social for the invite!
Reposted by Dani Devesa
The latest Appt Mobile Accessibility Newsletter is out! This time written by
@dadederk.bsky.social
appt.news/appt-news-ac... #iOS #Android #Accessibility #A11y
@dadederk.bsky.social
appt.news/appt-news-ac... #iOS #Android #Accessibility #A11y
Appt News (Accessible Mobile Apps) - Issue #75
Hey y'all,
In this edition, we have a special guest bringing you the latest in accessibility news! Daniel Devesa Derksen-Staats is an iOS engineer and native accessibility expert. You may know him fr...
appt.news
November 1, 2025 at 8:22 AM
The latest Appt Mobile Accessibility Newsletter is out! This time written by
@dadederk.bsky.social
appt.news/appt-news-ac... #iOS #Android #Accessibility #A11y
@dadederk.bsky.social
appt.news/appt-news-ac... #iOS #Android #Accessibility #A11y
Reposted by Dani Devesa
My talk at @swiftconnection.bsky.social has been posted! 😁
Meeting the incredible attendees and speakers was just as much a delight as presenting for the first time, so thank you to everyone who made it such a great experience!
www.youtube.com/watch?v=6iZ_...
Meeting the incredible attendees and speakers was just as much a delight as presenting for the first time, so thank you to everyone who made it such a great experience!
www.youtube.com/watch?v=6iZ_...
Swift Connection 2025 - Ben Freiband - What People Get Wrong with Accessibility
Find more talks of our conferences and meetups on 👉 https://async.techconnection.io/ 👈.
It's common to hear people talk about "adding accessibility" to their apps, but in many cases the best…
www.youtube.com
October 24, 2025 at 5:49 PM
My talk at @swiftconnection.bsky.social has been posted! 😁
Meeting the incredible attendees and speakers was just as much a delight as presenting for the first time, so thank you to everyone who made it such a great experience!
www.youtube.com/watch?v=6iZ_...
Meeting the incredible attendees and speakers was just as much a delight as presenting for the first time, so thank you to everyone who made it such a great experience!
www.youtube.com/watch?v=6iZ_...
This is me with the best company possible! So great to see you all! 😊
October 8, 2025 at 9:58 PM
This is me with the best company possible! So great to see you all! 😊
Reposted by Dani Devesa
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.
October 8, 2025 at 9:50 PM
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.
Reposted by Dani Devesa
We hope you all have a great time at #SwiftLeeds this week. Why not check out some Leeds Swifts while you’re there?
www.startbirding.co.uk/leeds-swifts/
www.startbirding.co.uk/leeds-swifts/
Leeds Swifts - Start Birding
Leeds Swifts - Aiming to make Leeds the swift capital of the UK! Help and advice about how to set up new swift colonies and conserve existing nest sites.
www.startbirding.co.uk
October 7, 2025 at 7:17 AM
We hope you all have a great time at #SwiftLeeds this week. Why not check out some Leeds Swifts while you’re there?
www.startbirding.co.uk/leeds-swifts/
www.startbirding.co.uk/leeds-swifts/
If (or not just but especially if) you are an iOS dev, check out this very cool initiative!
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
Join us to help keep swifts flying, show your support, and get out into nature.
👉 swiftforswifts.org 🐦⬛
#SwiftForSwifts #SwiftLang
September 23, 2025 at 8:48 PM
If (or not just but especially if) you are an iOS dev, check out this very cool initiative!
Reposted by Dani Devesa
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
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
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
Join us to help keep swifts flying, show your support, and get out into nature.
👉 swiftforswifts.org 🐦⬛
#SwiftForSwifts #SwiftLang
September 23, 2025 at 5:18 PM
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
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
Reposted by Dani Devesa
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 😌
At 13:00 UTC 25 September - but of course the whole 24 hours will be great 😌
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
September 2, 2025 at 9:19 PM
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 😌
At 13:00 UTC 25 September - but of course the whole 24 hours will be great 😌
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
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
September 13, 2025 at 11:49 AM
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
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
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
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
September 13, 2025 at 9:30 AM
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
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
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
Let’s play a game! Can you guess where I got the inspiration for the first few lines? 👀
#BuildInPublic #iOSDev
September 10, 2025 at 11:12 PM
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
Let’s play a game! Can you guess where I got the inspiration for the first few lines? 👀
#BuildInPublic #iOSDev
@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
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
September 10, 2025 at 7:59 PM
@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
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
Reposted by Dani Devesa
✅ 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.
✅ 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.
September 3, 2025 at 4:29 PM
✅ 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.
✅ 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.
All I want for Christmas is... for macOS to remember my spaces configuration after restart.
August 28, 2025 at 8:16 PM
All I want for Christmas is... for macOS to remember my spaces configuration after restart.
Reposted by Dani Devesa
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
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
August 26, 2025 at 11:03 PM
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
There's less going on the screen, while still getting the same information and functionality.
testflight.apple.com/join/sjk3n7y6
#BuildInPublic #iOSDev
Reposted by Dani Devesa
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...! 😋
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...! 😋
August 25, 2025 at 3:41 PM
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...! 😋
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
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.
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.
August 26, 2025 at 11:03 PM
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.
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.
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...! 😋
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...! 😋
August 25, 2025 at 3:41 PM
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...! 😋
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...! 😋
In 2016, I was lucky to attend WWDC for the first time. I was just beginning my journey in accessibility.
As an introvert, I found it easier to attend the lunch sessions than to mingle in the crowded food areas. @habengirma.bsky.social gave a talk on Disability & Innovation.
As an introvert, I found it easier to attend the lunch sessions than to mingle in the crowded food areas. @habengirma.bsky.social gave a talk on Disability & Innovation.
August 24, 2025 at 11:40 AM
In 2016, I was lucky to attend WWDC for the first time. I was just beginning my journey in accessibility.
As an introvert, I found it easier to attend the lunch sessions than to mingle in the crowded food areas. @habengirma.bsky.social gave a talk on Disability & Innovation.
As an introvert, I found it easier to attend the lunch sessions than to mingle in the crowded food areas. @habengirma.bsky.social gave a talk on Disability & Innovation.
Reposted by Dani Devesa
I think I can already call Xarra a success! I haven’t even shipped it yet, but it’s become part of my morning walk routine.
If I’m finding it this useful, I’m sure others will too.
Next: making it work with the system’s playback controls.
testflight.apple.com/join/sjk3n7y6
#BuildInPublic
If I’m finding it this useful, I’m sure others will too.
Next: making it work with the system’s playback controls.
testflight.apple.com/join/sjk3n7y6
#BuildInPublic
August 22, 2025 at 4:42 PM
I think I can already call Xarra a success! I haven’t even shipped it yet, but it’s become part of my morning walk routine.
If I’m finding it this useful, I’m sure others will too.
Next: making it work with the system’s playback controls.
testflight.apple.com/join/sjk3n7y6
#BuildInPublic
If I’m finding it this useful, I’m sure others will too.
Next: making it work with the system’s playback controls.
testflight.apple.com/join/sjk3n7y6
#BuildInPublic
Reposted by Dani Devesa
It’s such a joy when these App Store Connect notifications pop up with tester feedback! 🙌 Every little comment helps shape the app into something better.
Please keep them coming!
And if you haven’t tried it yet, you can download the app from TestFlight:
testflight.apple.com/join/sjk3n7y6
Please keep them coming!
And if you haven’t tried it yet, you can download the app from TestFlight:
testflight.apple.com/join/sjk3n7y6
August 16, 2025 at 8:37 PM
It’s such a joy when these App Store Connect notifications pop up with tester feedback! 🙌 Every little comment helps shape the app into something better.
Please keep them coming!
And if you haven’t tried it yet, you can download the app from TestFlight:
testflight.apple.com/join/sjk3n7y6
Please keep them coming!
And if you haven’t tried it yet, you can download the app from TestFlight:
testflight.apple.com/join/sjk3n7y6