- Cross-OS
- Vega-only
- Fire OS-only
Amazon Devices Builder Tools Capabilities
See what Amazon Devices Builder Tools can do across Fire OS and Vega OS, from app porting and performance analysis to OS integrations.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
See what Amazon Devices Builder Tools can do across Fire OS and Vega OS, from app porting and performance analysis to OS integrations.
| Capability | What it does | Example prompt |
|---|---|---|
| App Porting (Beta) | Migrates an existing Fire OS app to Vega, or wraps a web URL as a Vega app. Supported paths: Fire OS WebView → Vega WebView app, Fire OS React Native → React Native for Vega app, Fire OS native (Java or Kotlin) → React Native for Vega app (partial support), and Web URL → Vega WebView app. | Help me migrate my Fire OS app to Vega |
| In-app purchasing | Integrates and tests the Amazon Appstore In-App Purchasing (IAP) SDK. | Help me integrate IAP in my Vega app |
| Content Personalization | Integrates and tests the Content Personalization feature, such as the Continue Watching row. | Help me integrate Content Personalization in my Vega app |
| Content Launcher | Integrates Content Launcher (Universal Search and Browse), account login, and voice transport controls. | Help me integrate Content Launcher in my Vega app |
| Live TV | Integrates and tests Live TV (linear channels), including EPG channel sync and channel tuning and playback. | Help me integrate Live TV in my Vega app |
| EMBER catalog integration | Generates and validates an additive EMBER catalog adapter from an existing content system. | Help me build an EMBER catalog adapter for my system |
| Remote knowledge search | Searches and retrieves documentation from developer.amazon.com and community.amazondeveloper.com so your agent can answer app development questions beyond the curated local workflows. | How do I submit my app to the Amazon Appstore? |
| Feedback | Sends feedback about Amazon Devices Builder Tools for AI to Amazon directly from your agent’s chat. | I want to provide feedback |
| Capability | What it does | Example prompt |
|---|---|---|
| Onboarding, SDK, and CLI | Sets up the Vega SDK and project, and runs CLI tools to build and run your app on the Vega Virtual Device or a connected device. | Help me set up the Vega SDK and run my app on the Virtual Device |
| Performance analysis | Diagnoses and fixes Time to First Frame (TTFF), Time to Fully Drawn (TTFD), UI re-rendering, key input latency, and UI fluidity issues against KPI targets. | Can you help me debug and fix the Time to First Frame issue in my Vega app? |
| Performance best practices | Checks code against React Native performance best practices. | Help me analyze if this component follows React Native Vega performance best practices |
| Crash analysis | Diagnoses JavaScript, native, LMK, and ANR crashes with automated Amazon Crash Report (ACR) analysis and symbolication. | Why did my app crash? |
| Best practices (manifest and components) | Validates manifest.toml and implements Vega components (for example, Carousel). | Can you validate my manifest file and update it as needed? |
| UI development | Generates Vega app UI from screenshots and design mockups. | Create a Vega app UI to match this screenshot |
| Focus management | Implements D-Pad navigation and focus for TV interfaces using TVFocusGuideView and FocusManager. | Create an app with two buttons to showcase focus management |
| React Native upgrade | Runs an interactive, turn-based workflow to upgrade the React Native version in a Vega app (for example, 0.72 → 0.83). | Upgrade my Vega app from React Native 0.72 to 0.83 |
| Media playback | Adds W3C MSE/EME media playback with adaptive streaming (HLS/DASH), DRM support, Shaka Player integration, and media controls. | Add a simple media playback implementation to my Vega app |
| Matter Casting | Integrates and tests Matter Casting, which lets a phone app discover a TV, launch content on it, and control playback. | Help me add Matter Casting to my Vega app |
| Accessibility | Adds Fire TV accessibility support in React Native for Vega apps. | How do I label an icon-only button so VoiceView announces it? |
| Captions and audio description | Honors the OS caption and audio description settings in Vega apps. | How do I honor the user's caption settings in my Vega video app? |
| React Native DevTools integration | Brings up React Native DevTools on-device to debug re-rendering, UI fluidity, and network issues. | Open RN DevTools for my app |
| Capability | What it does | Example prompt |
|---|---|---|
| Fire TV Android SDK upgrade | Assesses and upgrades third-party Fire TV Android apps across API levels 30 through 36, one level and one behavioral change at a time, with evidence review and explicit approval before each edit. | Upgrade my Fire TV app from targetSdkVersion 30 to 35 |
Was this page helpful?
Supported devices
