I think I know how this works, I think it uses your key presses as points in a path, similar to how swype uses direction changes, looks very clever!
Sent from my HTC Desire using XDA App
And it scales and rotates until it finds the best match, you can type as if the keyboard is diagonal and half the size. That's what I think is the crazy part, and the fact it can do it so fast means their recognition algorithms are very impressive.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?