The software-end of KType will be a native iOS4+/iPad application and will eventually be available on the Apple AppStore. I had originally planned on making KType using a different toolkit but for numerous reasons (performance, connectivity, stability), decided to purchase a Mac Mini and code in Objective-C using XCode. So far, the learning experience has been wonderful. I am learning primarily from the Stanford University: CS193P video lectures available freely on iTunes U. Hopefully in a few months, I will be well-versed in Obj-C.
The KType iPad app has five main tabs:
Clicking on a game name on the left will show detailed information and screenshots on the right. Additionally, the user's past scores and skill measurements will be shown for each game.
Pay no attention to the potential keyboard-types listed. This will all change as I have more feedback and actual measurements from real users.
I will probably make this page prettier. I might make it load content/news from this wiki if an Internet Connection is available.
This blank screen will eventually be the center of data input for all KType users. It is designed with absolutely no menus, buttons, or options that the user can click or touch by mistake. This screen will have user-customized keyboard layout, game screens, and text options and nothing else. You need to enter a special, complex gesture to get out of this screen, meaning the end-user will be able to click, touch, press all day without the fear of resetting the device.