Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


In just 24 sessions of one hour or less, Sams Teach Yourself Google TV App Development in 24 Hours will help you master app development with the radically improved new version of Google TV running Android 3.2 and Android second-screen apps using 4.2. Using its straightforward, step-by-step approach, you’ll gain the hands-on skills you need to build all three types of Google TV apps: Web, Android, and second-screen apps. You’ll learn today’s Google TV development best practices. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!

Step-by-step instructions carefully walk you through the most common Google TV development tasks

Quizzes and Exercises at the end of each chapter help you test your knowledge

Notes present interesting information related to the discussion

Tips offer advice or show you easier ways to perform tasks

Cautions alert you to possible problems and give you advice on how to avoid them

Carmen Delessio is an expert Android and application developer who has worked as a programmer, technical architect, and CTO at large and small organizations. He began his online development career at Prodigy working on early Internet applications. He has written for, Mashable, and His apps can be found at

Learn how to…

n Develop for TV watchers and the “10-foot user experience”

n Create highly interactive and responsive TV apps

n Use Google TV’s optimized HTML templates and layouts

n Integrate HTML5 and jQuery into your Google TV apps

n Design effective user interaction, dialogs, navigation, and video sitemaps

n Organize Google TV apps intuitively with Tabs and the ActionBar

n Use Fragments to simplify your development process

n Store structured data locally in SQLite for instant user access

n Create and use ContentProviders

n Use the Channel Listing Provider for apps with TV listings and changing channels

n Build second-screen apps to connect Google TV with a second device

n Use the Anymote protocol to handle messaging between TVs and remote devices

n Bring it all together to build a complete Google TV app, from start to finish

Subscriber Reviews

Average Rating: 5 out of 5 rating Based on 1 Rating

"Google TV App Development" - by Blitzkrieg WW2 on 11-NOV-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
The book I read to research this post was Sams Teach Yourself Google TV App Development In 24 Hours which is an excellent book which I read on the website at which is a subscrption website that lets you read computing & technology books online. It also has video tutorials. Anyway the book is primarily about writing apps to both work directly on a Smart TV & also as a Web app on a Smart TV. I mainly read this book because I wanted to learn a bit about Open Android which is their operating system and apparently is less complex than a computing operating system. One reason is that you use a remote control rather than a mouse and also users tend to sit much further away. Hence you will primarily use a Smart TV for music and video. You can always upload video onto a Smart TV enabled website and if you are writing an app I strongly recommend the Closure Library For Google TV. It has things like ready made buttons in Javascript for this platform and will save you a ton of work. Web apps for Smart TV are written in Javascript, HTML & CSS & TV apps are written in Java. The Open Android operating system is open source and is based on Honeycomb or Android 3.2 of which it's almost the same and also you can buy a buddy box from a firm like Sony or Logitech that will upgrade a normal television and only costs around $99 although won't upgrade your picture obviously. It includes apps by Netflix & obviously Google Play as well as YouTube. I noticed on the Safari Books Online website their was a video tutorial on Open Android which I may look at a later date.
Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


These files have been provided by the publisher.

  • GoogleTVAppDevelopment_CodeListings.pdf