Chapter 2. Installing the App Development Kit

The largest part of app development is the creation of your app’s user interface and its behaviors. During the design and development phases you can use the TV Simulator (the "Simulator") as a way to preview and test your UI.

The Simulator is provided through a Debian software package called the Yahoo! Connected TV App Development Kit (ADK) which contains the latest Yahoo! Connected TV Application Engine (the "Engine"). This Simulator has been tested and is supported on the provided Ubuntu 10.04 Linux virtual machine (VM) distributed by Yahoo! Connected TV for Mac OS X and Windows.

Installation Overview

The following steps outline the process for installing and starting up the Simulator to test your apps. These steps include:

  1. Install a VM environment on Mac OS or Windows using VMware or VirtualBox (see the section on Installation Prerequisites). If you are using VirtualBox see VirtualBox Instructions for more information.
  2. Install the 7-Zip open source utility to uncompress the archive (http://www.7-zip.org/download.html).
  3. Download and uncompress the Ubuntu 10.04 Linux VM distributed by Yahoo! Connected TV.
  4. Run the virtual machine, and install the ADK Debian software package on the VM.
  5. Install your apps in the /devapps root directory for shared development.
  6. Start the Simulator.

Table of Contents