iOS: We recently showed you how to install XBMC on your 2nd-gen Apple TV, but if you're looking for a more mobile experience, XBMC has just been released on Cydia for jailbreaking iPhone and iPad users.
That's right, the full version of XBMC — not just a streamer or transcoder — is available on your jailbroken iOS devices. Right now it's almost exactly the same as the Apple TV version, so it isn't optimised for iOS touch screens yet, but it is completely usable. Add-ons and skins will work out of the box, though the built-in web server is disabled. You can, of course, still stream movies from your computer or XBMC-based HTPC straight to your iOS device, albeit without transcoding — so at the moment 1080p playback is a little troublesome.
The XBMC team is planning on making the app more iOS-friendly, adding touch screen gestures and AirPlay-based features. For now, though, check out the video to see the current version in action. To install it, head into Cydia and go to Manage > Sources > Edit, and add http://mirrors.xbmc.org/apt/ios as a new source. You can then head to the teamXBMC repository and install the XBMC-iOS package.
XBMC is a free download for jailbroken iOS devices.