Summer 2014, I worked with Dr. Stephen Lane on Project KAT: Keyboard Alternative Technology. The goal of this research was to develop an alternative keyboard input system that will allow users to be able to type in their mobile devices without the interference with the front display that touchscreen keyboards produce. To achieve this goal, we designed a keyboard app that could be operated using four fingers from the back of a mobile device. To simulate having input from the back of the mobile device and displaying the output in the front screen, I used the Unity Engine to develop and export an application for a mobile device and a desktop computer, and implemented a peer-to-peer network connection between the two.
I had a lot of fun this summer working with things I haven't used before and building the first prototype for this project. I think the ingenuity of this research is that it allows users to be able to type without seeing which I think could be a great functionality for augmented reality devices and for the visually impaired.
Check out the android app and typing tutor desktop app here: http://www.seas.upenn.edu/~cis568/research/kat/