There are many ways to input text on different mobile devices:
- numeric keyboard (ordinary mobile phone)
- handwriting recognition (with stylus, e.g. MS Courier)
- physical qwerty keyboard (e.g. Blackberry)
- on-screen qwerty keyboard (e.g. iPhone)
Maybe we can also add here on-screen keyboard with tactile feedback or voice-recognition technologies.
I'm interesting in any researches in the field. What approach provides the best experience? Which helps to type with the maximum speed? How much training required for the user to achieve this speed? What are pros and cons of different methods?