← Back to blog

Why I Don’t Want An Apple TV SDK

May 31, 2012 Zac White advice apple software

There have been some rumors about an Apple TV OS being introduced at WWDC and presumably an SDK. And it seems everyone is hoping Apple will ‘fix’ TV. It is a seriously broken system. But just an SDK won’t fix it.

The path of least resistance.

It would be easy for Apple to offer an SDK for Apple TV. The platform is there and many content providers already have an app that they could port to a TV interface. ESPN, ABC, NBC, etc. all have the infrastructure to deliver video to iOS on the phone/tablet, so adding Apple TV wouldn’t be too difficult. But I think it would be a mistake.

The problem with that is consistency. ESPN would have a layout totally different from ABC, and re-learning each new app you downloaded would be painful experience. Changing “channels” by switching apps would be a completely crazy context switch. TV’s current redeeming quality is it’s ease of use.

There’s a better way.

What if instead of allowing “apps,” Apple required structured content for inclusion in their ‘TV Store’? The basic pieces that would cover most use-cases are:

  • Live video stream. Using HTTP Live Streaming of course.
  • Program Guide. An XML representation of the past and upcoming shows.
  • On-demand video clips. Links to video clips. Although, they could be full episodes.

And now imagine Apple lets users subscribe monthly to each “channel.” Prices set by the channel, but you could imagine $2 for most Cable and maybe even free for the broadcast stations. Movie channels like HBO could be more at the $10 price point. Ads could be served by you or by Apple’s iAds. You could bootstrap a TV channel without needing millions of dollars. Independent video podcast networks like TWiT could have a channel. I could start a channel in my garage. All for just the cost of a camera and a server.

Siri and the interface.

Because they’re getting structured data, Apple could provide a clean and consistent interface. And it seems a solid bet that the interface will be primarily voice based. You could ask Siri “Tune to Wolf Blitzer.” and she would change to the CNN channel. Or “Remind me when the next show about whales airs.” and she would do a search and schedule a reminder.

But the Apple TV doesn’t have a mic? Apple could introduce a new bluetooth remote with a mic built in (idea from @rickriemer). Or one could simply use the new “TV” app built into iOS on iPad, iPhone and iPod touch. When you’re in your living room, it acts as a remote control and interface for Siri for your TV. And when you’re on the bus, you can watch streaming TV just as you can at home.

The sad part.

This won’t happen. Not because it’s hard or because users won’t like it. Because of copyright holders. I don’t know much about the industry, but I’m guessing channels won’t be able to just add their content to the Apple TV without restructuring all their movie and TV show contracts. Lawyers…what can you do?