This is a keyboard app designed for Android devices which has the uncanny ability to recognize handwriting, even if it is messy. Heck, it even has the ability to detect emojis when handdrawn and it will also play nicely with as many as 82 languages in 20 distinct scripts, so even if English isn’t your first language, you should be able to still use the app.
Of course given that this relies on handwriting, using the keyboard together with a stylus might be a good idea and this is where handsets like the Samsung Galaxy Note series with its built-in stylus truly shines. Alternatively you could always pick up a stylus accessory for yourself if it comes down to that.
Now it remains to be seen how useful such an app will be for everyday use or if it will be more/less efficient than a regular keyboard, but if you have an Android handset with at least Android 4.0.3 Ice Cream Sandwich installed, you can go ahead and hit up the Google Play Store for the download.