Scottish-Tech-Army / Soundscape-Android

This is the source for an Android version of the original iOS Soundscape app
https://scottish-tech-army.github.io/Soundscape-Android/
Other
3 stars 2 forks source link

Onboarding screens are cumbersome with screen reader #214

Open davecraig opened 1 month ago

davecraig commented 1 month ago

I was looking at the pre-launch report to try and understand some of the accessibility warnings and regardless of those we need better behaviour. @FannyDemey had mentioned this to me before, but I hadn't really grasped what she was saying... Here's what I reckon:

  1. Fix language selection so that when language is selected it immediately continues to avoid scrolling through all language choices to get to Continue button
  2. Some of the screens don't read any of the text - only the Continue button. Navigating with Soundscape, Listening to Soundscape, Hear Your Surroundings.
  3. This is similar to the language selection - need a faster way of continuing once beacon type is selected
  4. Accept Terms of Use is disassociated from the tick box which has no description. Shouldn't then need a Continue button

Some of these are also true for the rest of the app too, but the onboarding screens seem like a more straightforward win.

AsquaredWsquared commented 1 month ago

This is a more detailed version of #171 but adding a link here.

davecraig commented 1 month ago

https://appt.org/en/docs/jetpack-compose/samples is a good source of code ideas to help with this issue.

FannyDemey commented 1 month ago

@davecraig i'll have a look within a week :) few more sources : https://developer.android.com/develop/ui/compose/accessibility/key-steps

And this video if you want a hear my wonderful voice https://www.youtube.com/watch?v=3xLr6Ck0O4w&ab_channel=DroidconItaly