During my recent visit to Hong Kong, I’ve seen friends who can send text messages on their iPhone without even glimpsing at the screen. And by the way, sound was set to mute. Surely they glimpsed at the screen from time to time. However, it was solely for proof purpose! I’m sure anyone who have had experience with an touch-screen interface, would be quite impressed, more likely, amazed.
This is not just one case showing great accuracy using one’s finger. On http://brushesapp.com/artists/, there are pictures that people drawn on their iPhone or iPod Touch using hands. There are even clips showing the whole process of drawing images using their hands and it is absolutely amazing.
I have to admit iPod’s touch screen keyboard is perhaps more user-friendly than any other devices on the market, accomplishing such level of speed and accuracy is not something ordinary people can do.
The reason why typing with fingers is so hard is primarily based on the size of the buttons. It is too small compared to our fingers. Of course, in other devices beside iPhone, the hardware itself poses greater problem. However, in this post, let us stick to the software user interface part.
The screen is small and there are 32 buttons crammed into half of the screen. Half of screen is 5.3cm wide and 3.8cm high. So doing the simple math, each button gets less than 0.63 square cm. Which is significantly lesser than the area our each fingers touch any type of object in our daily lives.
Increasing the button size would be the normal solution. This is why, starting from iPhone SDK 3.0, Apple has made it possible for all applications to implement Horizontal Keyboard. As it can be clearly seen in the picture below that button size of Horizontal Keyboard is bigger than the buttons on Vertical Keyboard. However, increasing the button size can only be done at the expense of shrinking the rest of the visual area. Perhaps in a smaller device than iPhone, this is not a promising solution.

Other reason is that the area our fingers make contact with the touch interface is not a single point but an area. And the area that makes contact differs for each different angles our fingers approach the touch interface. As the image below shows, there is a difference between the position we intend to press and the position where our finger has actually pressed. For this reason, there are even patents that utilize this idea by determining which finger is used and adjust button recognition area according to the fingers.
After using the iPod Touch for over a year now, I’ve noticed that my hand have adjusted to the touch interface. In order to minimize the area of contact, I was typing using the tip of my fingers. I can type at a decent speed. However, I still prefer using the keyboard. Even with the best devices, it is a natural behavior for customers to wish for more.
Related Links:
YouTube – Drawing on iPhone using Brushes
Tags: iPhone, iPod, iPod Touch
Posted in General Opinion, User Interface | No Comments »