Developing Android Apps & Games
- Getting Started with Android Apps and Games for Fire TV
- Supporting Controllers in Android Apps
- Developing Android Apps and Games for Fire TV
- Integrating Amazon Fling with Fire TV
- Submitting Your Fire TV App to the Amazon Appstore
- Fire TV Specifications and Guidelines
- Fire TV Frequently Asked Questions for Developers
- What's New in Fire TV for Developers
Fire TV Catalog Integration
Developing HTML5/Web Apps & Games
Specifications & Guidelines
Amazon Fire TV - Tiny Box, Huge Performance
Amazon's powerful and popular streaming media players help enable app and game developers to reach more customers in the living room. The new Amazon Fire TV, available to customers in the US, UK, Germany and Japan is a tiny box with huge specs. It has 5x the processing power of the latest generation Roku and 8x the processing power of Chromecast, a MediaTek 64-t Quad-core processor, 8 GB of on-device memory, add up to 128 GB of additional storage via microSD card slot, dedicated GPU and Dolby Digital Plus surround sound. The new Amazon Fire TV is 75% more powerful with best-in-class Wi-Fi, support Alexa and 4K Ultra HD - and is still less than $100.
Fire TV Stick with Voice Remote is the most powerful streaming media stick available, with 4x the storage and 2x the memory of Chromecast, plus a dual-core processor and1 GB of memory.
Jump to the following sections to learn more:
Get Started: How to Publish
Build something new or bring your existing app or game to Amazon Fire TV devices from PC, console, web or mobile. To get started, you can build with Android or use HTML5.
- Android (see technical documentation): Android developers can use existing tools and frameworks including Unity to develop apps and games for the 10-foot experience. Sample code, documentation and guidelines are available to help you make the most of your apps.
- HTML5 (see technical documentation): HTML5 developers can leverage the Amazon WebView to develop apps and games. Developers have the option to build HTML5 web apps, Cordova apps using the Fire OS port, or hybrid apps. Get up to speed quickly with the Web App Starter Kit for Fire TV. You can find this project on its Github project page.
Now Gaming on Fire TV is Better than Ever
Amazon Fire TV Gaming Edition includes the all-new Fire TV, the new Fire TV Game Controller, a 32 GB microSD card, and two popular games: Shovel Knight and Disney's Ducktales - all for just $139.99. The Fire TV Gaming Edition is everything you need for easy, affordable gaming on your HDTV and ensures customers get everything they need in one box to play your game. Not only is it easy to port existing Android games over to Fire TV using native or cross-platform frameworks, but we are working closer than ever with indie game developers to help bring console games over to Amazon Fire TV.
Easily Tap into a New Segment with Fire OS 5
The new Amazon Fire TV ships with Fire OS 5, which is based on Android 5.1 (Lollipop, API level 22). This is a significant upgrade to the existing Fire OS 3 (Jelly Bean, API level 17) for the first generation Amazon Fire TV. The key new feature for Fire TV developers in Fire OS 5 is support for Android TV and the v17 Leanback library. If you have an app that supports Android Leanback, those features should work as-is in Fire TV OS 5. Amazon Fire TV offers Android apps a potentially new set of customers to engage with – all through the same Amazon Appstore.
Easily Publish Media and Web Apps
Media apps are flying onto streaming media players to find new customers in the living room. We make it easy to bring your media app to Fire TV with little work. The Web App Starter Kit for Fire TV is a new open source project intended to help developers get up to speed quickly to create a simple media-oriented app for this exciting new web platform. This starter kit includes features like an example user interface designed for the 10-foot experience, support for the Fire TV remote control, and sample components that you can use to create and customize your own media app. Visit the Github project page to get started.
Monetize Your Apps and Games
When customers buy Fire TV devices and register with their Amazon accounts, they are already set up with their Amazon payment profiles, and are ready to purchase apps or in-app items with no further effort. Amazon Fire TV and Fire TV Stick support the Amazon In-App-Purchasing API so you can offer consumable items, permanently entitled items, and even subscriptions for sale in your app. To help you tune your gameplay and monetization implementation, Amazon offers A/B Testing tools that can help you hone your app for maximum user retention and optimized monetization.
Integrate Second Screen
Amazon Fire TV and Fire TV Stick support second-screen experiences using the Amazon Fling SDK, allowing customers to discover and open apps on their television right from their tablet or phone. Extending apps to two screens gives you the ability to take your apps and games to the next level by enabling more than one person to engage with your app and creating truly immersive gaming experiences for customers through multi-player functionality.
Integrate Your App's Media Catalog with Fire TV
Catalog integration enables universal search and browse and deep linking to your media content from within Fire TV. When a user searches for a title or browses to a specific item in the Fire TV user interface, your content appears alongside content from Amazon and other providers, and users can play that content directly from the search or browse results. Catalog integration better surfaces your content and makes that content more easily available to your viewers.
To learn more, see Integrating Your Catalog with Amazon Fire TV.
Amazon Fire TV Specs
To compare device and feature specifications in depth, click here.
Fire OS 5 Developer Preview for Amazon Fire TV
The Fire OS 5 Developer Preview for Amazon Fire TV program has now come to a close. We will be providing all developers currently active in the Developer Preview updates to the latest version of Fire OS 5 once it is released.
We encourage developers already in the Developer Preview to reference our Developer Preview Knowledge Base for the latest updates and frequently asked questions.