Home > Devices > Amazon Fire TV

Beginning-to-End Process Overview (Fire App Builder)

Overview

Edit on GitHub

The following steps show the beginning-to-end process for building an app with Fire App Builder. Assuming you already have the requirements, you can build your app by completing the topics in each of the following sections:

1. Get Set Up  
a. Download Fire App Builder and Build the Sample App Download the Fire App Builder code and build the “Application” in Fire App Builder. Then clone Fire App Builder to create your own app.
b. Connect to Fire TV Through ADB Connect your computer to your Fire TV device using ADB so you can test your app.
c. Take an App Tour Get more familiar with the basic features and screens in the sample app in Fire App Builder.
2. Configure Your Feed  
a. Load Your Media Feed Load your media feed in the app. Your feed contains all of your media assets, including the titles, descriptions, thumbnails, and media objects.
b. Recipe Configuration Overview Learn about what recipes are in Fire App Builder and requirements for configuration.
c. Set Up the Category Recipe Configure how Fire App Builder reads the categories in your feed. Categories organize your content into different groups.
d. Set Up the Contents Recipe Configure how Fire App Builder reads the content in your feed. Content refers to all the elements in your feed, such as the title, description, and video URLs.
e. Navigator Configuration Overview Learn about the role of the Navigator file and what needs configuration.
f. Configure Navigator – Token-based Feeds Associate the categories and contents recipes with the screens in your app’s UI. Follow these instructions if your feed requires a token to access it.
g. Configure Navigator – Open Feeds Associate the categories and contents recipes with the screens in your app’s UI. Follow these instructions if your feed is openly accessible without a token.
3. Customize Your App’s Appearance  
a. Customize the Look and Feel of Your App Customize the appearance of your app through the custom.xml file. You can customize almost every element of the app, from the font to background colors, homepage layout, splash screen, and more.
4. Add Components  
a. Components Overview Set up authentication, in-app purchasing, analytics, ads, or the media player by loading already coded components that implement interfaces in Fire App Builder.

When you finish building your app and are ready to submit it to the Amazon Appstore, see Publishing Android Apps to the Amazon Appstore. As you prepare your app for publishing, you will need to take various screenshots and gather Fire TV image assets.