Build for Fire TV

Develop for the #1 streaming media player family of devices

Amazon's developer tools empower you to create an immersive 10-foot experience that engages and entertains your audience. Fire TV continues to be the #1 streaming media player family in the U.S., U.K., Germany, and Japan, across all retailers.

Take your content to the next level by extending your apps to the TV screen, giving you the ability to create engaging experiences for customers and another channel to monetize your content. Browse our suite of Fire TV development tools, Voice development tools, tech docs, APIs, and SDKs to start building for Amazon Fire TV today.

Getting started

Fire OS 6 is our Android-based operating system that powers Amazon Fire TV. Fire OS 6 is based on Android 7.1 (Nougat) and API 25, making it more compatible with existing Android apps than ever before. Developing for Fire OS 6 means that even more of your apps should work on Amazon Fire devices with no additional engineering effort.

Set up your development environment
Connect to Fire TV via ADB
Device specifications
Building for voice interactivity on Fire TV
Media Session API

Enable voice control in your streaming media apps with the Media Session API, allowing customers to play, pause, skip forward, or rewind content with the power of speech. Learn more »

Media Session sample app

Preview the functionality of the Media Session API with a sample app. Test for play, pause, forward, and rewind functions using voice. Learn more »

Catalog integration

Integrate your media catalog with Amazon Fire TV so your content can be discovered and launched from the Fire TV home screen, via voice and text search. Learn more »

Video Skill API

Facilitate far-field control of your app with the Video Skill API, allowing customers to launch content, search within your app, change the channel, and use transport controls with their voice. Learn more »

Development frameworks and tools
Web App Starter Kit (WASK)

Quickly build Web Apps using HTML5, CSS3, and JavaScript with customizable templates that contain media functionality.

Fire App Builder

Build Java-based apps without developing all the code yourself. This framework uses Android Studio and offers monetization and analytics features.

Leanback Library

Turn your phone, tablet, or TV app into a streaming media app for Fire TV with the Android Leanback Support Library.

Amazon WebView

Embed the Amazon WebView component library to create hybrid apps for Fire TV, Fire tablets, and mobile devices.

APIs and tools
In-App Purchasing (IAP) API

Monetize your app with subscriptions and other digital content.

Notifications

Engage customers and inform them of new content and features within your app.

System X-Ray

Identify app or system resource problems so you can provide the best customer experience with this on-device graphical tool

Configure for 4K Ultra

Enable your app to play 4K Ultra HD media on Fire TV devices.

Content Integration

Integrate your content to be discovered from the Fire TV home screen.

Amazon Fling

Build rich multi-screen experiences for Amazon Fire TV.

Software Development Kits (SDKs)

Amazon offers a range of SDKs that span multiple platforms to help you earn more revenue, engage your audience, manage your apps, and more.

Download our free Apps and Games Services SDKs to maximize your earnings and make your app a success!

By downloading our Amazon Fire TV SDKs and samples, you agree to our Program Materials License Agreement.

The samples may include third-party software that is copyrighted by other parties and is subject to separate license terms. Information on that software and the applicable copyright notices and license terms are included in files accompanying the samples.

Create your account to get started today!

Registration is easy and free. Gain access to all of Amazon's APIs and get your apps published across millions of devices in over 236 countries and territories worldwide.