TouchPal Emoji Keyboard is a free customizable keyboard for Android that features over 800 emoji.
Ranked in these QuestionsQuestion Ranking
Pro Great integration between slide and predict
Other keyboards do one thing well, or predict or slide, touchpal integrates both very well
Pro Comprehensive dictionaries
Touchpal offers many regional dictionaries, some are free and some cost money. The extra dictionaries can be convenient for those that do not wish to have the keyboard learn words from their usage or wait .
Touchpal offers a very smooth and speedy UI, something quite noticeable over some of the other more popular keyboards on Android.
Pro Great support for gesture to input numbers and symbols
Con Many ads
There are ads on the lock screen, pop-up "bubble" ads on the homescreens, full page ads, notification panel ads, "Daily summary" popup (which can be disabled) which is basically a full screen excuse to show more ads, "Boost charge" which shows ads when charging (again can be disabled) and many complain that once they have purchased the full version, it still has ads.
Con Settings and setup do not work in landscape on tablets
When accessing settings or setup on a tablet the UI is only oriented for landscape, forcing the user to rotate their device to read them if they are in landscape.