Since the Xbox app is a Universal Windows App, the benefit of a thoughtful, robust KB navigation model would be significant.
There is tons of documentation on proper UX design for Keyboard users, but in broad strokes it requires:
- supporting Arrow Keys for navigating in a logical group of content
- “tab” / “shift+tab” switching between groups of controls
- “Alt+” keyboard accelerators greatly increase navigation speed. (Pressing “alt” with no modifier should show an underline beneath the letter which activates an on screen text-based button.
- “backspace” should function as a back button.
- Rich support for all the standard media playback controls is also sorely needed.
- Typing at any time should do something logical. If there is a search option on screen, it should start a wordwheel-style search. Else, it should take you to that letter in the alphabet.
I want this on my Xbox, where I’ve attached a wireless keyboard, but the serious need is for users in the Accessibility community who require these optimizations to use your app. (and it earns you good karma points!)
Sincerely,
Tom Alphin