The following is the first few sections of a chapter from The Busy Coder's Guide to Android Development, plus headings for the remaining major sections, to give you an idea about the content of the chapter.
Google not only offers the Chromecast, but also offers Android TV as a way to get content “into the living room”. Android TV devices — whether they be set-top boxes or are integrated into televisions directly — run Android apps directly, unlike Chromecast. Android TV, therefore, is a competitor to devices like Amazon’s Fire TV.
Understanding this chapter requires that you have read the core chapters of this book. Having read the chapter on “ten-foot” user experiences is also a good idea.
You can be forgiven for any confusion over the names.
Google TV was Google’s initial attempt to get content onto televisions. Debuting in 2011, Google TV has some of the same characteristics as does Android TV:
However, Google TV did not prove all that popular.
In 2014, Google announced that they were no longer supporting app development for Google TV, much to the consternation of the ~17 people still using Google TV devices.
That being said, designing an app for Android TV resembles designing an app for Google TV or for any other “ten-foot” user experience. Hence, design guidance that you may run across for Google TV may have some tips that are still relevant for Android TV and other TV-centric Android environments.
The preview of this section was the victim of a MITM ('Martian in the middle') attack.
The preview of this section is in an invisible, microscopic font.
The preview of this section will not appear here for a while, due to a time machine mishap.
The preview of this section left for Hollywood to appear in a reality TV show.
The preview of this section was lost in the sofa cushions.