I fully agree. Swyping (or swiping) itself is not big issue to implement. The algorithm is and dictionaries and when those are in place even this "hund-and-peak" - meaning pressing each key individually - technique will be fast. It will require not only text prediction but autocorrection. Best autocorrect algorithms can logically find correct work even when no character typed/swiped/swyped is correct.