Well, this is a matter of fact that almost every application requires user input, right from adding your nickname in a game you start playing for the first time to a long email you have to urgently send while you are away from your desktop. Text input on a touch screen device can be the key...