Upgrade to Pro — share decks privately, control downloads, hide ads and more …

LOOK MA, I'M ON TV! DEVELOPING APPS FOR THE CHR...

LOOK MA, I'M ON TV! DEVELOPING APPS FOR THE CHROMECAST

Thanks to the introduction of the Google Chromecast, it has never been easier to build compelling experiences for the living room TV set. With a surprisingly low device cost of $30 and a remarkably robust SDK, Web developers can build Chromecast applications from the ground up simply using HTML 5, CSS and JavaScript, as well as adding Chromecast features to existing Web, iOS and Android apps.

After attending this talk, you will walk away having learned:

* the capabilities and development architecture provided by the Chromecast.
* how to stream your hosted media to a Chromecast.
* the JS API provided to control a Chromecast from within a Web app.
* instructions for deploying and publishing your own made-for-TV application.

Jump ahead of the pack and try developing on this exploding platform now!

Chris Powers

August 13, 2014
Tweet

More Decks by Chris Powers

Other Decks in Technology

Transcript

  1. Building Apps for the Chromecast Chris Powers Engineering Manager at

    Groupon @chrisjpowers http://chrisjpowers.com Wednesday, August 20, 14
  2. Limitations of AirPlay Only iOS devices can create AirPlay streams

    Significant decrease in device battery life Non-Apple apps cannot stream in the background Receiver is a display (no logic or capabilities) Wednesday, August 20, 14
  3. Chromecast Model Sender App (HTML, iOS, Android) Receiver App (HTML)

    Server App (HTTP, Web Sockets) Wednesday, August 20, 14
  4. Advantages of Chromecast Sender applications in iOS, Android and Chrome

    Can stream from servers instead of your device Chromecast runs by itself, lets you do something else Receiver is an application (extensive capabilites) Wednesday, August 20, 14
  5. 3 Types of Receiver Apps Default Media Receiver Styled Media

    Receiver Custom Receiver Wednesday, August 20, 14