Swype is a virtual keyboard for touchscreen smartphones and tablets where one enters words by sliding a finger or stylus from the first letter of a word to its last letter. I have been using the app since 2010 on all my touchscreen devices. In my opinion it is the best swiping finger gesture keyboard available.
What makes it stand out as the best you may ask?
Just like every hardware keyboard that has a Ctrl or Command key, Swype has button. Every gesture shortcut starts from this button.
The most useful gestures are similar to hardware keyboards and are universal and easy to remember.
Another great feature is the ability to punctuate a word such as CAPITALIZE all letters in a word, or Capitalize the first letter of a word, or remove all capitalization from a word. Simply use the + Shift button.