I need to set the most user-friendly keyboard for anyone who enters his car's license plate number.
In the country I develop for, those are alphanumeric. There are other countries that use numbers only for license plate.
I looked into my platform's visual guide to keyboard type options and nothing satisfies my need.
Although I'm fast on my mobile keyboard, I find it very annoying when entering
WW1E1E, which is a valid license plate number.
I can only imagine the frustration of somebody unexperienced who needs to toggle alpha and numeric up to 4 times while typing 6-characters long string.
Left side is iOS, right side is Android. Although the
visible-password keyboard is OK, it does not currently work with automatic capitalization (
autoCapitalize="characters", to capitalize all characters typed), and is overall hacky, I guess.
Here is a collection of all the available keyboard types currently on React Native v0.55 on iOS 11 and Android 8.
Which keyboard type should I go with?
I don't know any country where they're not [alphanumeric]- They are numeric-only in Israel, and presumably anywhere which uses a non-Latin-or-similar alphabet