Beginning TiVo Programming
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.
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.