Quantcast
Channel: iDevBlogADay » Chris Adamson
Viewing all articles
Browse latest Browse all 10

Apple TV prediction party [Chris Adamson]

$
0
0

WWDC is just two weeks away, and this is my last iDevBlogADay spot before then (actually, yesterday was my slot, but I got thrown off by the holiday). Everyone else is going to be chiming in with predictions until then — put me down for something specific, like “Core Audio changes the canonical data types to floating-point, since ARM7 is perfectly capable of doing float” — and I don’t have much to say that I haven’t said before.

A lot of the talk is about the possibility of an Apple TV set, or an Apple TV SDK. I talked a bunch about this in my Anime Central-inspired Mac/iOS media post, but to summarize…

AirPlay is Apple’s secret weapon, to a degree that has not fully been appreciated by many. I mean that literally; Time Warner Cable’s CEO admitted to Engadget that he doesn’t know what it is. But by turning every iPhone/iPad/iPod-touch into a de facto cable box, powered by hundreds of video apps, there’s a huge potential for distrupting the existing industry. At this point, Crunchyroll is surely my favorite iOS app of all, given that it has effectively become my very own personal anime TV channel (four words, folks: Puella Magi Madoka Magica). Multiply this by a hundred niches and content providers (including 3 of the 4 big team sports in the US) and you’ve got a tsunami.

The trick is that Apple didn’t scare the incumbents with a frontal attack — they’ve let content providers slowly build up the streaming content collection. All that’s needed now is to remove the AirPlay link and run directly on the box via a Apple TV SDK. And if you’ve ever plugged an Apple TV into Xcode via the micro-USB (to test betas, as I did last year while working on AirPlay support for a client’s app), you know that Xcode recognizes the Apple TV as an iOS device and even offers a (non-functional) “enable for development” button. This is something that they could enable at a time and place of their choosing, and maybe that’ll be in two weeks.

That said, developers might not have an accurate view of what Apple TV development would be. Someone at A2-CocoaHeads said he wanted an Apple TV SDK so that he could write a game where an iPhone or iPod touch served as the game control for a TV-based game. Of course, this is possible now: the Apple TV shows up in [UIScreen screens], so you run the game logic on the handheld device and just draw graphics to the second screen.

And who knows what kinds of apps will be welcome or permitted? It would be uncharacteristic of Apple to require or even tolerate substantial keyboard-based entry on Apple TV apps — Google TV shipped a keyboard-based remote control, and how did that work out? Someone’s going to say we need streaming video apps with integrated chat, but if you really have to do that, again, you could do that today by running the app and hosting the chat interface on the iPad and streaming the video to the Apple TV.

If there is an Apple TV SDK, it should neither surprise nor disappoint anyone if the only apps that Apple accepts for it are streaming media. It’s called focus, people, something that distinguishes Apple.


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images