I am developing an iOS browser app for people with visual impairments.
I have built a large keyboard with large letters/numbers and custom pop-over letters that make using the app itself very easy for people with visual impairments.
The trouble comes when the user navigates to a website and tries to input text into a field within that site (password field, search field, etc.). In this case, the standard iOS keyboard deploys - Which is roughly 1/2 the size of my custom keypad and does not have pop-over letters - and is not easy to use for people with visual impairments.
I'm looking for a creative work-around for this and hoping the fine minds of stack overflow may be able to help.
I know that we can't disable the iOS keyboard. Solutions that I would like to pose are:
1) is there a way to overlay an image on top of the iOS keyboard that contains much larger letter/number characters in the exact location as the letters/numbers of the iOS keypad - so when the iOS keyboard deploys, our pseudo-keyboard will deploy over the top of it? When the user selects a key, they will actually be selecting the corresponding key beneath the overlay - firing that letter or number? If so, could we also add our custom pop-overs?
2) in lieu of the above, is there a way to make the iOS keys larger or otherwise customize their appearance?
Any input or ideas that you might have would be greatly appreciated.