Install the Vega SDK and Developer Tools
This page provides a summary of key topics related to installing the Vega SDK and configuring tools for app development.
Key topics
Install the Vega SDK
Complete installation guide for the Vega SDK:
- Install the Vega CLI
- Install platform tools, such as the Vega Virtual Device (VVD)
- Configure your environment
Setting up developer tools
Set Up Vega Studio
Configure Vega Studio in VS Code:
- Install required extensions
- Set up your development environment
- Configure workspace settings
Enable Developer Mode
Developer Mode enables app development capabilities on devices. You can test apps, access secure shells, manage packages, debug components, and access the file system. You can use it for app development, package deployment, performance monitoring, app debugging, and component management.
Set Up Fast Refresh
Enable real-time development updates:
- Configure Fast Refresh for the VVD
- Set up Fast Refresh for Fire TV devices
- Troubleshoot common configuration issues
Configure Node Package Managers
Vega command-line interface (CLI) doesn’t build JavaScript code automatically, and only builds the native portion and the app package (.vpkg files). This allows you to pick your preferred node package managers and orchestrators, such as npm, Yarn, and pnpm. By default, the Vega SDK is configured to work with npm.
Set Up Yarn Workspaces
Learn how to use Yarn Workspaces for managing multiple packages in your Vega TV projects.
Manage Telemetry
Telemetry is the automated collection of usage statistics, systems data, and error logs. This information helps Amazon understand how users interact with Vega tools, enabling the company to diagnose issues, improve features, and develop new products and services.
Last updated: Sep 30, 2025