Get the ICS keyboard on your Android phone right now
available for free in a ton of different languages: English, Dutch, Russian, Portuguese, German, Italian, Hebrew, Spanish, Czech, French, Arabic, Danish, Slovak, Latvian, Bulgarian, Swedish, Finnish, Lithuanian, Georgian and of course, Esperanto.Developer Johntanmi has ported the Ice Cream Sandwich to older Android phones. The app should work on most Android phones on 2.2 or higher, though there have been some incompatibilities reported, and the app is also not designed for use on tablets right now. The app is
However, if you want, you can also spring for a $1.99 paid version which includes all of these languages, and some extra features including: gestures, themes, user dictionary editor, and alternative layouts for QWERTY, Dvorak, AZERTY and QWERTZ. Definitely worth a look if you're still a fan of touch typing on Android. This is just the keyboard from ICS though, and does not include the new dictation features from ICS.