iphone-xbmc-controller is a native application for control of Xbox Media Center (XBMC) using the iPhone or iPod Touch.
It currently works with any jailbroken iPhone or iPod Touch. I hope to eventually add this to the iTunes app store, but this will require me to buy a Mac and port to the official SDK. Apparently the SDK only supports a subset of the UIKit classes I'm currently using, so this could be a step backwards usability-wise.
Update 8/4/08 I've just gotten the app to build and work on firmware version 2.0, using Jay Freeman's iphone-gcc tools available via Cydia. I've set up a Cydia repository at http://home.austin.rr.com/jsavage/iphone/Cydia for your installation convenience. The current version is 0.2.1-1.
I haven't been able to fully test everything out in the 2.0 FW yet, so report any issues you find at http://code.google.com/p/iphone-xbmc-controller/issues/list
Update 7/30/08 I've made some progress on the application recently, adding the "Now playing" view and the "Media Queue" view. There still are a few "nice to haves" missing but the application is pretty useful at this point. There is a new binary based on svn rev 24 in the featured downloads. I also have an Installer.app repository hosted at this site. Just add http://iphone-xbmc-controller.googlecode.com/files/repo-current.xml to your Installer.app sources.
Screenshots are viewable on the Wiki Screenshots page: http://code.google.com/p/iphone-xbmc-controller/wiki/Screenshots
Feature Summary is available here: http://code.google.com/p/iphone-xbmc-controller/wiki/FeatureSummary
Please add comments to this page if you have feature suggestions!
Version History is available here: http://code.google.com/p/iphone-xbmc-controller/wiki/VersionHistory
Acknowledgements Thanks to the following folks that have helped this project without even knowing it:
- Jay Freeman (saurik at http://www.saurik.com/) for the Cydia/APT installer system and iphone-gcc toolchain
- I borrowed some icons from the Uniremote project: http://code.google.com/p/telekinesis-tapps/wiki/Uniremote
- Niska from the Macrumors forum for the main icon
- Tom Robinson for the iPhone/XBMC web controller
- Msmith2112 from the Macrumors forum for the original idea: http://forums.macrumors.com/showthread.php?t=326000
- BigBoss for his various iphone hacking community contributions
- Of course, the developers of Xbox Media Center, the ultimate media front-end