Whether in regards to our home tech gear or our lives in general, the ultimate goal is to simplify and rid ourselves of redundant clutter. And although we've been mostly pleased user of Logitech and Philips universal remotes, both aren't perfect, especially in regards to user interface and full compatibility (yes, we have two; the Logitech's volume button is busted). So we definitely perked up when we watched a video of UiRemote for the iPhone, which transforms the iPhone into an all-in-one IR remote for home theater and home automation. Watch a video of the app in progress below...
UiRemote is intriguing as it takes advantage of the iPhone's ability to send and receive infrared signals through the headphone jack for learning functions/macros, alongside the option to customize absolutely everything about your remote's interface, including "background, button images, and layout for each appliance." We already love using our Touch to navigate/control iTunes and the Apple TV, so the idea of unifying our remote control into one single touchscreen device is something of a dream (and our girlfriend's dream, since she dislikes the confusion of all the remotes).
With the help of this small accessory, you will be able to use your iPhone to control your TV, DVD, Cable box, Projectors, Digital Photo Frames, AC, Fans, & Backyard evil robots, whereever you go. Not only does it send out the remote control signals, you can easily teach it to learn any button on any standard Remote, or even a sequence of button clicks as a macro.
Take note, this is not some bulky infrared remote boxes that you have to connect using Wifi, and cannot be moved around. This standalone accessory, in its final prototype form, is only the size of a finger tip, and require nothing but your iPhone to control devices and learn new remote commands. We are going to make it even smaller after further adjustments. You can conveniently slip it into your pocket and take it to your friends/bars/meetings/work/etc. and impress them with this new thing you can do with your iPhone.
You can signup for notification when UiRemote is available for download and use here.