If you haven't looked at the Google Keyboard (Gboard) lately, it's worth a look. It's become our keyboard of choice (in place of Hacker's Keyboard and others that have been tried). The keyboard is highly customizable in look and feel and layout and colors and function, and it's very smart. It not only anticipates possible word choices, it anticipates phrases. It will work on both Android and iOS devices.
Link to Gboard Download on Apple Store