Considerations for supporting keyboard users on iOS and iPadOS

By Ted Drake, 23 June, 2021

Forum
iOS and iPadOS
Hi everyone. I lead accessibility at Intuit and always look to this site for advice. The forums are a wealth of information. Our engineers and designers would like to ensure our applications work with a bluetooth keyboard. I'd love to get some feedback from keyboard users about general usage.
  • What typically works well on your phone/tablet when using a keyboard?
  • What elements rarely work with a keyboard?
  • What types of apps or tasks do you use the keyboard with?
  • What visual focus indication works best for you? Would you expect the same visual style as a web application, such as a solid border around the button?
There's not a lot of information for developers and designers for supporting keyboard usage on mobile devices. With your feedback, I'd like to create an article/presentation to share the results . Thank you Ted Drake, Global Accessibility Leader Intuit (QuickBooks, TurboTax, Mint, Credit Karma)

Options

Comments

By Unregistered User (not verified) on Friday, June 25, 2021 - 09:29

My opinion:
The typing device has to be supported by system, but not by any local app.
And Apple is trying to support keyboards at least.
And a another new bicycle is a good idea, but I would prefer supporting by system, in our case by Apple.
As for me, on appearing the braille screen input, I use this input method, but not a keyboard.
Cheers!

By Daniel Angus M… on Friday, June 25, 2021 - 09:29

I use an Apple Wireless keyboard (the one that came with 2012 iMacs,) with my. iPhone SE Second Generation. VoiceOver has a rich set of commands for iOS, and there is also the accessibility setting full keyboard access which disables VoiceOver QuickNav commands in my experience. your app(s) should support both sets of commands to acomadaate VoiceOver and non VoiceOver users alike. I look forward to testing your app(s) if the opportunity becomes available.

By Unregistered User (not verified) on Friday, June 25, 2021 - 09:29

The basic requirement is to support the app accessibility.
The recommendations for supporting a good accessibility can be found in Internet.
Cheers!