Roku development overview

About this video

This video summarizes why Roku's rapidly growing user base makes developing for the Roku platform a viable opportunity.

It explains how developing for the Roku platform is free and easy. There's no cost to enroll in the Roku developer program, develop apps, or publish them to the Streaming Store, which is Roku's app marketplace. The Roku app UI is defined with SceneGraph, Roku's object-oriented UI XML framework, and the app behavior is defined using BrightScript, which is Roku's scripting language.

The video concludes by highlighting the key differences between Roku development and traditional web and mobile development.

Related documentation

Roku platform overview

Content engagement overview

Roku Search

Roku Voice

Self-Serve promotions

Roku Streaming Store

SceneGraph core concepts

BrightScript language reference

How to watch

Play the embedded video above or go to Getting Started with Roku Channel Development: Developing for the Roku Platform on the Roku Developers YouTube channel or access the Roku Developers channel on the Roku platform.