Still sticking to the default keyboard on your iPhone or iPad? Nuance is hoping you'll give Swype a try, that's why the company has updated its virtual keyboard with support for 16 new languages. These include Hungarian, Romanian, Russian and even Hinglish (that's a hybrid of Hindi and English, if you didn't know), bringing the total number of supported languages to 21. Plus, Swype now automatically suggests emojis to use, depending on the words in your message. For instance, if you use happy, excited words, expect the keyboard to suggest some grinning, party-loving smileys -- and vice versa.