Skip to end of metadata
Go to start of metadata

Welcome to the Roku Software Development Kit (SDK) documentation.  To get started learning how to develop a Roku Channel, we recommend starting with the Developer Guide.  It contains an overview of the Roku development environment and the various documents contained in the Roku SDK documentation.

The Roku SDK allows content owners and publishers to create their own channels on the Roku player and to make those channels available to Roku users.  Applications on the Roku player are written in BrightScript, a powerful scripting language that makes it quick and easy to build networked media applications.  This documentation contains information about the BrightScript language and its associated component interfaces.

Copyright © 2009-2015 Roku, Inc.  All rights reserved.  Use of this Roku SDK Documentation is limited and expressly conditioned on consent to and compliance with the terms and conditions of the Roku Channel Developer Agreement.