Apple TV 2.0 Support 03Jul08 | 3
I’ve had a whole lot of emails from people asking me about AppleTV 2 support for ATVLoader and the BDK. As the notes at the top of those two product pages mention, the currently released versions are incompatible with Apple TV 2.0. In addition, the BDK requires Tiger, and will not run on Leopard out of the box.
For ATV Loader v2.0, I’m planning on updating the infrastructure such that more types of appliances can be installed. I’ll also be defining a proper package format such that developers can provide tailored installations for their products. There may be a new plugin site, I’m not sure of that yet, since other people have to be involved. But I’m certainly leaning that way at the moment.
Version 2 of the BDK will rely on Xcode 3.1 because it will use the same multi-platform support framework that the iPhone SDK uses. The Test Harness will be rewritten to be similar to the iPhone Simulator in execution, so there will be three platform-specific versions installed: one each for Leopard, AppleTV 1.1, and AppleTV 2.0. You will be able to choose a platform to build & test against from your Xcode windows as with the iPhone. Currently Xcode 3.1 is in beta, so this won’t be officially released until that comes out of beta. I would expect this to happen around July 11th, at which point I’ll be making sure everything I’ve got right now is compatible, and then going into a testing phase leading up to a release in early August. I’ll be using this myself, so it should get some good stress testing by then.
Stay tuned for more information.