As a Windows Media Center user, I thought that it would be really great if my Android phone could control my TV. It’s the perfect remote. It has a responsive touch screen that could be used like a track pad. It has a hard keyboard, and the ability for a soft keyboard for typing in search words into Netflix. And, it has Bluetooth, which could allow it to connect to my, already Bluetooth enabled, computer over HID.
The application would have three states. The states would be mouse/trackpad, keyboard, and remote. There would be a hard control on the top, letting you know what state you’re currently in.
The mouse/trackpad would operate the mouse. Sliding your finger over the screen would move the mouse some distance in the same direction. Tapping the screen would result in a click. Long-pressing the screen would result in a right click.
The keyboard could work two ways. The first, would be to submit each keystroke as they are typed out. The other would be to buffer what the user types in some way, and send it perhaps when the space is struck, or a state is changed. That way, you could take advantage of Android’s type correction.
The last state, the remote, would simply be a series of buttons. The windows logo button would launch, or return the user to the Media Center home screen. The rest of the button are pretty self explanatory.
It’s clear that I need to give the remote more thought. The highly used “back” button isn’t displayed. Also, I’m not loving the location of the record button in relation to the other playback buttons. Still, I think it’s a successful application idea, which fulfills my guidelines for one of the 52.



![[Figure 1] Google Voice Shortcut [Figure 1] Google Voice Shortcut](http://www.brentonklik.com/wp-content/uploads/2009/08/google_voice_fig1.png)
![[Figure 2] Google Voice Widget [Figure 2] Google Voice Widget](http://www.brentonklik.com/wp-content/uploads/2009/08/google_voice_fig2.png)

