"Looks a lot like 8pen: http://www.8pen.com/ Tried it in it's early stages, but it was too hard to learn and get good at. Muscle memory is a hard thing to overcome (just try anyone who's tried to learn Dvorak, especially when they can already achieve 100wpm on QWERTY). Plus, there were a bunch of studies that showed that, despite traveling less distance overall, competent/trained 8pen users still couldn't achieve much more than a few wpm faster than competent/trained QWERTY-touch users. Swiftkey and Swype are really, really good on Android, especially as it learns your style. With a combination of swiping and hunt/peck (even blind), I've gotten waaaaaay faster over the last 2-3 years. Unfortunately, I've tried Swiftkey on iOS and it's absolute garbage. They're still getting up to feature/accuracy parity (the algorithm is obviously worse, and the customization around double-space behavior, periods, etc. just isn't there yet.) Wait for it to get better, and you Apple fans will love it, I promise. :) "