As most of you know I have been waiting for many a moon for a Dvorak keyboard on iOS. I think that layout is far better then QWERTY. As a side note I had to type on a QWERTY a couple days ago and my wrists quickly started hurting. If you have hand trouble you may want to consider switching over to Dvorak too.
Well, the long awaited day has finally arrived and a system wide Dvorak keyboard is here! In fact it has been possible ever since iOS 8 came out in September. So why the long wait in getting the good news to you? Two reasons. First, nobody immediately came out with a Dvorak keyboard, much to my chagrin. Second, by the team keyboards started coming out school had heated up considerably and I had to put the blog on the back burner for a month or so.
But now it is time. In the past couple months quite a few 3rd party keyboards with Dvorak layouts have slipped into the App Store. I will tell you about two of them here: Fleksy and Dvorak + Colemak Keyboards.
Fleksy came out with the launch of iOS 8, but they did not support Dvorak as a layout right away, even though they already did on Android. Many people really like the Fleksy keyboard and say they can type quickly on it, I cannot. I find the way they do predictive typing to be odd and unwieldy. When they finally did ad the Dvorak layout I found that the keys did not line up as you would expect them to if you were use to typing on a regular Dvorak keyboard.
You can see this in the image below. The entire top row is not aligned where it should be, I soon found out that for some odd reason this is the case in many Dvorak layouts on iOS currently. This makes it hard to type because the keys are not where you would expect them to be.
Fleksy has lots of language layouts besides Dvorak, and it has a lot of customizability in terms of color and size. It also has special swipe gestures for certain functions. My main purpose here though is to review it as a Dvorak keyboard and so I won't go into everything that it does.
Fleksy requires you to give it "full access" under keyboard preferences in order to change to any layout other than English QWERTY. Usually keyboards need full access so that they can do predictive typing, the only problem is that in order to do that they have to collect your keystroke data. This has caused a lot of controversy around the internet because it could potentially be logging things like passwords and credit card numbers. Almost all 3rd party keyboards will ask for full access, it is not just Fleksy.
Dvorak + Colemak Keyboards
Right off the bat this keyboard is looking better because the keys are in the correct locations for anyone use to a standard Dvorak layout. This allows there to be punctuation on the main keyboard, just where it should be. It shouldn't take long for those people to become familiar typing on this keyboard.
This keyboard does lack a lot of the bells and whistles that Fleksy and many other keyboards have, but that doesn't bother me. I don't need fancy color themes or size options I just need something functional.
One thing it is lacking though that is a problem though is an Emoji keyboard. I use emoji a lot when tweeting or texting, so this is a bit of deal breaker for me as far as everyday use goes.
Dvorak + Colemak Keyboards does no require full access to use, so your keystrokes are not logged. You will have to enable full access if you want keyboard clicks however because this is the only way that Apple will allow them to get access to the speakers.
Where I am now
Still using the standard Apple QWERTY onscreen keyboard. Why? Because, and this is nothing the app producers have control over, but 3rd party keyboards have been spotty across the board on iOS 8. Perhaps Apple was not really ready for them, but no matter which one you use it is likely to be buggy. They are sluggish and sometimes (often) will disappear completely. This makes it really unviable to use a 3rd party option as your default keyboard.
So for now, even though I was waiting for this day for so long, I am still primarily using the default keyboard. I hope that Apple will make significant improvements to 3rd party integration in the future, or better yet just make Dvorak part of the standard language package.
Well I hope you have found this post helpful, even if a little discouraging :( If you have found a keyboard (Dvorak or otherwise) that you like to use on iOS please let us know about it in the comments.
Disclosure: Archagon provided me with a free copy of Dvorak + Colemak keyboards to review. I never recommend anything on my blog though that I have not tried myself and that I approve of.