Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

klemensstrasser, to random
@klemensstrasser@mastodon.social avatar

Two weeks til DubDub and the hype is on! Can’t wait to see all of you lovely people! 🥰

klemensstrasser,
@klemensstrasser@mastodon.social avatar

@a2 Yes, you too?!!

klemensstrasser,
@klemensstrasser@mastodon.social avatar

@a2 Niceeee! 🥳 I’m in San Francisco from 07-08th + 13th-15th! And in Cupertino in between!

klemensstrasser, to random
@klemensstrasser@mastodon.social avatar

New camera 📸

klemensstrasser,
@klemensstrasser@mastodon.social avatar

@uliwitness Oh damn, let me get some scissors!

klemensstrasser, to random
@klemensstrasser@mastodon.social avatar

Draft for new @studysnacksapp App Store screenshots! 📸

What do you think? 🥰

klemensstrasser,
@klemensstrasser@mastodon.social avatar

@MuseumShuffle Yeah I’m definitely gonna be there!

klemensstrasser,
@klemensstrasser@mastodon.social avatar

@MuseumShuffle haha you sure are! Also looking forward to it 🥳

And double, I’m now pretty certain it’s not triple 🤷‍♂️

accessiblemobileapps, to iOS
@accessiblemobileapps@mastodon.green avatar
klemensstrasser,
@klemensstrasser@mastodon.social avatar
jamesdempsey, to random
@jamesdempsey@mastodon.social avatar

Save The Date!

LIVE near WWDC 2024
Wednesday, June 12th

If you'll be in town for WWDC, join @jamesdempsey and the Breakpoints for a fun-filled night of music and nerdiness for a good cause!

Details and ticket info to come. Please boost and save the date!

klemensstrasser,
@klemensstrasser@mastodon.social avatar
paaast, to random German
@paaast@mastodon.social avatar
klemensstrasser,
@klemensstrasser@mastodon.social avatar

@paaast So ein gutes Spiel! We need more humor in games!

rafa, to random
@rafa@mastodon.design avatar

Where do you people keep all your Lego sets?

klemensstrasser,
@klemensstrasser@mastodon.social avatar

@rafa Yes

klemensstrasser, to accessibility
@klemensstrasser@mastodon.social avatar

I’m adding better Voice Control support to @studysnacksapp to celebrate the Global Accessibility Awareness Day. It’s amazing with how little code you can make it so much better 😍

A thread on what Voice Control is, what the problems in my app are, and how I fix them🧵

klemensstrasser,
@klemensstrasser@mastodon.social avatar

But if you have long labels on interactive elements, like I sometimes do, it can become quite tedious to speak it out in full 😰

So you can also ask „Show numbers“ to get a number for each element and then say „Tab 5“ to interact with the fifth element on screen.

klemensstrasser,
@klemensstrasser@mastodon.social avatar

But there is a better solution. You can also add custom activation commands for Voice Control by adding ‚accessibilityInputLabels()‘. 😍

As for almost everything, there is a great @twostraws tutorial on the matter:

https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-custom-activation-commands-for-voice-control

klemensstrasser,
@klemensstrasser@mastodon.social avatar

Now after this long introduction, let’s come to how I used accessibilityInputLabels to enhance Voice Control support for @studysnacksapp 😋

I have a focus view with three items with long labels. Using VoiceControl I need to say: „Tab Starter. 5 known pairs, one after another“ to actually activate it.🫤

Adding „Starter“ to the accessibilityInputLabels, I can simply say „Tab Starter“ to active it.

Much better! 😍

klemensstrasser,
@klemensstrasser@mastodon.social avatar

To create a new list, I have a plus button on this screen. The command to active it is „Add List“.

But this might not be intuitive. A user might want to say „New List“, „Create List“ - or simply „New“ or „Add“

So I just added them all as accessibilityInputLabels.

Nice! 😁

klemensstrasser,
@klemensstrasser@mastodon.social avatar

One last example!

I learn Spanish and French, so the names of these lists include the language to distinguish between them. 🇫🇷 🇪🇸

But for Voice Control, it’s tedious to speak out „Fruits (Spanish)“.
So adding „Fruits“ as accessibilityInputLabel makes it easier to interact!

klemensstrasser,
@klemensstrasser@mastodon.social avatar

That’s it! Hope you learned something ☺️

The Study Snacks update will be released on May 16th in time for the Global Accessibility Awareness Day.

If you don’t have anything planned for yet, why not enhance your Voice Control support too? 😊

https://apps.apple.com/at/app/study-snacks-languages-more/id6444380323?l=en-GB

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • thenastyranch
  • ethstaker
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • tacticalgear
  • anitta
  • kavyap
  • tester
  • cubers
  • cisconetworking
  • ngwrru68w68
  • khanakhh
  • normalnudes
  • provamag3
  • Leos
  • modclub
  • osvaldo12
  • megavids
  • lostlight
  • All magazines