Here is a brief excerpt from this website:
"Out of the box, it [Apple TV] is enabled to stream digital content from any computer running iTunes. As there is little information provided about what is going on "under the hood" of the Apple TV, this is a place to collect and share information... This website is dedicated to finding additional uses for the Apple TV by (legitimately) enabling its Potential Capabilities, and is a place for the community to share ideas, discoveries and solutions."
One of the most interesting things I discovered on this site was a list of potential capabilities of the AppleTV. This list includes a lot of pretty cool functionality. However, most of this functionality is not yet leveraged by any existing applications. Considering that the Apple TV is a computer, Apple could choose to release an SDK and make an even wider range of capabilities available to developers (the awkwardTV community specifically calls for this to happen). Here are some highlights from the full list of potential capabilities of the Apple TV:
- Stream and sync additional video and audio formats
- Increase internal storage and connect external storage
- Connect a TV tuner for recording and use as a DVR
- Connect DVD and HD-DVD drive for playback of music and video
- Play games using arcade and console emulators
- Convert the Apple TV into a player for Netflix, Hulu, and other video sites
- Work as an In Car Entertainment(ICE)/Carputer/CarPC unit
- Run Linux, Webserver Apache, and USB print server
I'm getting off track here. The real point of this post is to consider the interaction design opportunities offered by transforming the Apple TV into a platform. So here is a short list of product and service ideas generated using a 5 minute brainstorm:
- Enable users to receive updates from their calendar, and notifications from messaging applications via the Apple TV.
- Create video games and other applications that integrates the iPhone as a control device.
- Develop applications with social capabilities for people to enjoy content while holding conversations with friends that are viewing the same content remotely via web or another Apple TV.
- Develop applications to enable users to control relevant digital appliances throughout the house using an on-screen interface (turn on coffee maker, the stereo or get the water going for your bath).
- Enable wider adoption of video conferencing by creating easier to use software in a more appropriate context. Functionality improvements can include simple on-screen menus that are easy to use and support of using the iPhone to control application. A large screen TV in a living room with a couch can be an ideal context for this device in a family home as the whole family can participate in the conference simultaneously.
- Support touch-based interfaces using touch screen adapters such as the interactive foil from Visual Planet that I featured in a post a few months back [check it out in action here].