Android
already had pretty good support for basic emoticons -- the smiley face, the
winky face, and so forth. But now Jelly Bean users (Android 4.1 and 4.2) can
make their texts even more expressive with the addition of better emoticons (oremoji, as some call it). To enable
emoji, go to the "Language and Input" section of the Settings app. Click
the settings icons next to the "Android keyboard" option, then select
"Add-on dictionaries." Add "Emoji for English words," and
you'll be able to add emoji for certain words like "snowflake,"
"sailboat," and a whole bunch of others (complete list here).