10 of 10Image
SwiftKey 3 Tablet
The small Nexus 7 can be used with an external keyboard like any Android tablet, but this onscreen keyboard goes a long way to making that unnecessary.
The predictive text of SwiftKey is uncannily accurate out of the box and gets better over time by learning what you type.
The keyboard has themes and in landscpe can be split for easier thumb typing in the hands.
$3.99 (trial available)