Developer Console
Sign In
?
Support
Docs
Forums
Contact Us
Sign In
Developer Console
Devices
Amazon Fire TV
Fire Tablets
Services & APIs
Test
Submit
SDK Downloads
Docs
Support
Support
Docs
Forums
Contact Us
Amazon Fire TV
Collapse All
|
Expand All
Overview
Get Started Developing Apps and Games
Fire App Builder: A Toolkit for Building Fire TV Apps
Fire TV Development Versus Android TV Development
TV App Design UX Guidelines
What's New in Fire TV Development
Fire TV FAQs
Submitting Your Fire TV App to the Appstore
Promote Your App On Fire TV
Glossary
Fire TV Device Specifications
Device Specifications Overview
Fire TV Edition Smart TV Specifications
Fire TV Cube Specifications
Fire TV Stick Specifications
Fire TV (pendant/box) Specifications
Fire TV Edition Soundbar Specifications
Comparison Table for Fire TV Devices
Fire TV Edition FAQ
Set Up Your Development Environment
Set Up Your Development Environment
Connect to Fire TV through ADB
Install and Run Your App
Fire OS
Fire OS Overview
Developing for Amazon Fire TV Devices Running Fire OS 6
Developing for Amazon Fire TV Devices Running Fire OS 7
Controllers in Android Apps
Remote Control Input
Game Controller Input
Controller Input with Unity
Identify Controllers
Controller Behavior Guidelines
Controller Image Assets
Voice
Overview for Voice-enabling Your App and Content
Voice-enabling Transport Controls with MediaSession API
In-App Voice Scrolling and Selection
Multimedia
Managing Audio Focus
Testing Audio Focus
Dolby Integration
Requirements for Multimedia Apps
AV Synchronization in Android Applications
APIs for HDMI Mode Switch
Tunnel Mode Playback
Live TV Integration
Introduction to Linear Television Integration
TV Input Framework on Fire TV
Live TV Resources
Development Best Practices
Mouse Pointers
Display and Layout
Media Players
Identifying Fire TV Devices
HDMI Events
Android Menu and ActionBar widgets
DIAL Integration
Search
Notifications
App Installation Location
Advertising ID
Deep Linking to Featured Content from the Fire TV UI
Resources for International Locales
How to Build an Android App for Fire TV
Step 1: Create a Media Streaming App
Step 2: Understand the Anatomy of a Leanback-Enabled Android App for Amazon Fire TV
Step 3: Browse the Content of a Leanback-Enabled Android App
Step 4: Edit the User Interface Through Presenters
Step 5: Provide the Details of the App Content Through the DetailsFragment
Step 6: Play Video Content with the PlaybackOverlayFragment
Developer Tools and System X-ray
Developer Tools Menu
System X-Ray
Customizing System X-Ray
Network Proxy
Accessibility
Assistive Technologies for Fire OS
Implement Accessibility in Fire OS
Implement VoiceView Accessibility Features
Recommendations
Recommendations Overview
Send Recommendations that Include Amazon Enhancements
Test Your Recommendations
Best Practices with Recommendations
Recommendations FAQ
Partner Managed Row
Introduction to PMR
PMR on Fire TV
Managing Recommendations
Best Practices & FAQ
Web Apps for Fire TV
Get Started with Web Apps
Web App Controllers
Customize your App
User Agent Strings
Migrate Your Existing Web App
Cordova plugin for Amazon Catalog Integration
Web App FAQ
HTTP Caching
Protect Your Web App
Install and Use the Amazon Web App Tester
Use the Debug APK to Test Your App
Install and Run the Debug APK to Test Your App
HTML5 Hybrid Apps
Build and Test Your HTML5 Hybrid App
HTML5 Hybrid App FAQs
Related Resources
Catalog Integration
Fire App Builder
Appstore Submission
Revenue Reports and Promotions
App Testing
Policy Center
Fire Tablets
In-App Purchasing API
Fling SDK
Fire TV Forum
Fire TV Blog (Appstore)
Fire TV Blog (Consumer)
Redirect
This page moved to
../policy-center/advertising-id.html
.