Earlier today, I shared my thoughts on custom keyboards in iOS 8 and how I’ve struggled to use a custom keyboard as my primary input method on the iPhone and iPad.
I wrote:
All these limitations can be easily overcome by setting preferences in each custom keyboard and accepting the fact that iOS will often default to the system keyboard due to privacy concerns. And that is absolutely fine: I appreciate the secure model that Apple built to protect customer data as much possible and I like that Internet access needs to be granted manually to custom keyboards.
But from a user’s perspective, this lack of deep system integration, little trade-offs, and increased friction add up over time when trying to use a general-purpose custom keyboard as your only keyboard. At least in my experience, I’ve found it easier to switch to simpler custom keyboards when I needed them rather than keyboards meant to be used all the time.
In addition to the limitations I mentioned in my article, custom keyboards have taken a while to get used to for two main reasons: performance and novelty.








