Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onboarding screens are cumbersome with screen reader #214

Open
davecraig opened this issue Oct 10, 2024 · 3 comments
Open

Onboarding screens are cumbersome with screen reader #214

davecraig opened this issue Oct 10, 2024 · 3 comments
Milestone

Comments

@davecraig
Copy link
Contributor

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.

@davecraig davecraig added the good first issue Good for newcomers label Oct 10, 2024
@davecraig davecraig added this to the 1.0 milestone Oct 10, 2024
@AsquaredWsquared
Copy link
Contributor

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

@davecraig
Copy link
Contributor Author

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

@FannyDemey
Copy link
Collaborator

FannyDemey commented Oct 11, 2024

@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

@davecraig davecraig removed the good first issue Good for newcomers label Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants