Florian Kräutli has developed an ingeniously simple alternative called the Vibrative Virtual Keyboard. By placing an iPhone on any surface, that surface becomes a keyboard. Technically, the phone’s accelerometer is measuring vibrations on that surface. Kräutli’s software maps those vibrations to a point of origin on the table. And when the phone can “see” where you’re tapping, you can have a QWERTY keyboard on any tabletop.
Its still in its early stages of development, but its amazing technology that im sure we’ll be seeing a lot of in the future