The majority of iOS keyboards are okay, they do what they're meant to do, but they rarely do more than that. Google has introduced Gboard, which does a whole lot more than just typing. Gboard aims to eliminate the need for switching to different apps while using your keyboard in iMessage and WhatsApp.
It's quite surprising that this has only just been done, yet unsurprising that Google are the first to do it. The video below explains everything.