Chapter 2. Overview

This document describes:

  • The TV App Device Inteface
  • How to Develop a TV App
  • The TV App Event Lifecycle

Developers creating apps for a connected TV device will be able to:

  • Develop apps that run on the Platform.
  • Deliver the best possible app experience for widescreen televisions.
  • Support a design that is independent of a particular brand or manufacturer.

TV Apps Overview

In the context of this document, apps are rich Internet applications that run on connected TV devices and take advantage of Internet services to deliver dynamic content to a video or television-viewing audience. Apps can be developed by device partners and 3rd party developers using the Yahoo! Connected TV KONtx Application Framework which provides component user interface elements and behaviors.

Some examples of apps on a connected TV device include:

  • The Yahoo! Weather app, which provides updates on your local and favorite weather locations. This app dynamically changes with weather conditions.
  • The Yahoo! Finance app, which allows you to monitor your portfolio activity while you watch TV or a DVD.
  • A Yahoo! Video app, which plays your favorite web clips.
  • The Flickr app, which provides a television-viewing experience while watching slideshows of family and friends’ photos.

Each user in the home maintains his or her personal list of favorite apps and can configure his or her own app and TV experience.

Table of Contents