25 Women to Read Before You Die
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | August 18, 2015

    Rinker Buck: IMG Just Passing Through: Embracing the Covered Wagon Mind-Set



    When people learn that I recently spent a long summer riding 2,000 miles across the Oregon Trail in a covered wagon pulled by mules, they invariably... Continue »
    1. $19.60 Sale Hardcover add to wish list

    spacer

Beginning Tivo Programming (Wrox Beginning Guides)

by

Beginning Tivo Programming (Wrox Beginning Guides) Cover

 

Synopses & Reviews

Publisher Comments:

Now you can extend the world's most popular DVR by utilizing the TiVo Home Media Engine SDK. With the Java-based HME you can build new and exciting applications for broadband-connected Series 2 devices, and inside you will find numerous real-world examples that will help you deploy your own applications to TiVo quickly and easily.

Java developers John Brosnan and Kyle Copeland walk you through the design and architecture of TiVo applications and provide a clear path to implementation. They begin by describing software development for the TiVo platform, covering the basic building blocks of application design and how to respond to events. Next you'll find out how to create more advanced applications using TiVo's component library. You'll then discover how to polish your final product and package it for others to integrate into their TiVo experience.

What you will learn from this book

  • Techniques for configuring your development environment
  • How the TiVo HME SDK functions
  • Methods for displaying images & text
  • How to play audio files and streams
  • Ways to optimize the behavior of your application
  • How to include animations in your application
  • Best practices for packaging your application for deployment
  • How to manage the application lifecycle

Who this book is for

Readers with Java experience who want to build interactive applications for TiVo Series 2 DVRs.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Book News Annotation:

This practical guide is aimed at Java-savvy users who wish to create interactive applications for TiVo Series 2 or Series 3 DVRs. It explains how the TiVo HME SDK functions and outlines a development process for building quality applications. Source code files are available for download from the Web, and illustrative exercises and examples are found throughout the book. Brosnan and Copeland co-wrote the TiVo HME Developer Challenge grand-prize winning application, AudioFaucet. Annotation ©2007 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

* As the world's most popular DVR, TiVo sits in the living rooms of more than 3 million homes

Synopsis:

With TiVo Home Media Engine SDK you can build new and exciting applications for broadband-connected Series 2 devices. In this book you will find numerous real-world examples to help you deploy your own applications to TiVo quickly and easily. The authors describe software development for the TiVo platform, covering the basic building blocks of application design. You’ll discover how to create advanced applications using TiVo’s component library and learn how to package your final product for others to integrate into their TiVo experience.

About the Author

John Brosnan co-wrote the TiVo HME Developer Challenge grand-prize winning application, AudioFaucet. He has been involved in HME applications for other companies and brings a strong background in Java. John has been a Java programmer for the past five years, primarily in the telecom industry, writing web enterprise applications.

Kyle Copeland co-wrote the TiVo HME Developer Challenge grand-prize winning application, AudioFaucet, and has been involved in the ongoing development for AudioFaucet. Working in the cable industry for the past ten years developing products for consumers nationwide has given Kyle great insight into the customer experience, and a rich background in developing products and services for consumers.

Table of Contents

Acknowledgments.

Introduction.

Chapter 1: Introduction to TiVo Applications.

Chapter 2: Getting the TiVo Box Ready for HME.

Chapter 3: Your Development Environment.

Chapter 4: Your First TiVo HME Application.

Chapter 5: Displaying Resources.

Chapter 6: Events.

Chapter 7: Going Bananas.

Chapter 8: Using Bananas Events.

Chapter 9: Advanced Resources.

Chapter 10: Advanced HME Application Lifecycle.

Chapter 11: Application Preferences.

Chapter 12: Animation.

Chapter 13: Connecting to External Resources.

Chapter 14: Deploying an HME Application.

Chapter 15: Tips and Troubleshooting.

Appendix A: Exercise.

Index.

Product Details

ISBN:
9780470054277
Publisher:
Wrox
Subject:
Television & Video
Author:
Brosnan, John
Author:
Copeland, Kyle
Subject:
Programming Languages - General
Subject:
Automatic control
Subject:
Home video systems
Subject:
TiVo
Subject:
dvr
Subject:
HME
Subject:
home media engine
Subject:
Java
Subject:
PVR
Subject:
media center
Subject:
Interactive television
Subject:
Home video systems - Automatic control
Subject:
programming, TiVo, dvr, HME, home media engine, java, pvr, media center
Subject:
Programming - Software Development
Copyright:
Edition Description:
WebSite Associated w/Book
Series:
Wrox Beginning Guides
Publication Date:
20070507
Binding:
Electronic book text in proprietary or open standard format
Grade Level:
General/trade
Language:
English
Illustrations:
Y
Pages:
298
Dimensions:
9.22x7.36x.75 in. 1.07 lbs.

Related Subjects

Beginning Tivo Programming (Wrox Beginning Guides)
0 stars - 0 reviews
$ In Stock
Product details 298 pages Wrox Press - English 9780470054277 Reviews:
"Synopsis" by , * As the world's most popular DVR, TiVo sits in the living rooms of more than 3 million homes
"Synopsis" by , With TiVo Home Media Engine SDK you can build new and exciting applications for broadband-connected Series 2 devices. In this book you will find numerous real-world examples to help you deploy your own applications to TiVo quickly and easily. The authors describe software development for the TiVo platform, covering the basic building blocks of application design. You’ll discover how to create advanced applications using TiVo’s component library and learn how to package your final product for others to integrate into their TiVo experience.
spacer
spacer
  • back to top

FOLLOW US ON...

       
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.