Create a Hello World App
This tutorial walks you through creating, building, and running your first Vega app using Vega Studio, the Vega SDK's VS Code extension. This example creates an app called VegaProject based on a React Native app template and runs in the Vega Virtual Device, a simulated Fire TV Stick included in the Vega SDK.
If you want to explore all build options, such as using the Vega CLI and additional app templates, see Build Your App.
Before you begin
Before you can start building with Vega, you need to install the Vega SDK. The SDK includes the tools you need to create, build, and run your apps.
Build a Hello World app
Step 1: Create a new app from template
First you need to create a new app using a Vega template.
- Launch VS Code.
-
Click the Vega extension icon in the activity bar to the extension.
- Click the + icon to create a new project.
- Select the template hello-world (React Native 0.72-based template)
- Choose a project directory
-
Name the app. This example uses the following names:
App name:
VegaProject
Package name:
com.myorg.VegaProject
Step 2: Build the app
Next, build the app in a test mode.
- In the Vega extension, locate and select the VegaProject in your workspace.
- Set build mode to Debug. This enables fast-refresh by default, so any saved changes to your app are reflected on your app in real-time.
- Select the build button next to VegaProject.
Build button for Vega projects - Check the Output tab in VS Code for the build success message.
Step 3: Run in Vega Virtual Device (VVD)
Finally, run the app in Vega's Fire TV Stick simulator, the Vega Virtual Device (VVD).
- In the extension panel, locate VirtualDevice:Tv under Devices and press the play button.
- Wait for the VVD window to open.
- Click the Play button next to VegaProject.
Run button for Vega projects
When the app runs, you'll see the VVD update with the Hello World app.

Congratulations! You've successfully created and run your first Vega app. Try changing some of the text in your App.tsx to see the changes reflected live on the running app.
Additional resources
Now that you've created your first Vega app, explore these resources to learn more:
- Accelerate your app development with Vega's sample apps.
- Complete the Vega video app tutorial. The tutorial walks you through detailed steps to create a video app with the W3C Media Player.
- See all build options and experiment with other templates and native modules.
- Review additional development options in the documentation.
Last updated: Oct 01, 2025