💻 Getting Started

Get your first application up and running.

Developing a Roku application in Rock is similar to building a website. You create an application (site) with multiple pages, each featuring dynamic content powered by Lava. These pages can be linked together to create a seamless, interconnected experience. The main difference is that, unlike websites where you write in HTML, Roku uses a more technical XML-based language called SceneGraph. To learn more about SceneGraph, you should check out Roku Resources.

Getting Started

To get started with Roku development, you will need to reach out to the Core team to request a development application by filling out the request form. We will respond to you within a business day with instructions on getting a development application on your system.