If you just want a sleek and well-performing keyboard that isn’t the default Android one, Smart Keyboard Pro is definitely the way to go. You can easily customize every aspect of this keyboard app to suit your special needs and typing habits. Have large fingers? You can space out the keys more so you don’t accidentally hit the wrong letters. Other customizable features include changing the keyboard to T-9, allowing text prediction and adding shortcuts.