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.

Device Catalog: Amazon Fire TV and Fire TV Stick

Amazon has joined the TV set-top box fray with the Fire TV and, more recently, the Fire TV Stick. These devices are powered by FireOS, Amazon’s variation of Android. And, as with other Amazon FireOS devices, like the Kindle Fire tablet series, you can write apps that run on Fire TV and the Fire TV Stick.

This chapter will review these devices from a developer’s standpoint, to help you create apps for this platform.


Understanding this chapter requires that you have read the core chapters of this book. Reading the chapter on the ten-foot user interface is also recommended, either before or after this chapter.

Also, some sections will make reference to Android TV as a point of reference.

Introducing the Fire TV Devices

The preview of this section is in the process of being translated from its native Klingon.

What Features and Configurations Do They Use?

The preview of this section is presently indisposed.

What Is Really Different?

The preview of this section was abducted by space aliens.

Casting and Fire TV

The preview of this section was traded for a bag of magic beans.

Getting Your Development Environment Established

The preview of this section will not appear here for a while, due to a time machine mishap.

Working with the Remote and Controller

The preview of this section was stepped on by Godzilla.

How Does Distribution Work?

The preview of this section took that left turn at Albuquerque.

Getting Help

The preview of this section was eaten by a grue.