When iOS8 got released, there are lots of keyboard coming out. Among the most popular keyboards, some of them are focusing on usabilities(swiftkey, swype), some of them are focusing on color beautiful themes(coolkey, kiwi) but with crappy user experience. My question is which are more important to the end user? And if we make a keyboard which should go first priority-wise. When I started OneKeyboard https://itunes.apple.com/us/app/onekeyboard/id893897829?ls=1&mt=8, I tried to make it with better user experience but my gut instinct told me I should focus on themes and visual stuff that attract more users.