First steps

To get started building a Roku app, do the following:

  • Create a Roku customer account. This enables you to enroll in the Roku developer program. Make sure that the email address you use for your account is one that you actively use and monitor. Roku frequently sends notifications that require you to take action (for example, to maintain your account, keep your app in the Streaming Store, or receive payouts). If you are setting up an account for a company, see Set up your Roku account for guidance on choosing a company account, using an email alias, and giving your team access.

  • Enroll in the Roku Developer program. This provides you with access to the Roku Developer Dashboard, which is used for creating, testing, and publishing apps.

  • Get a Roku device. You can purchase a Roku device from Roku.com, your local electronics retailer, or a second-hand marketplace.

  • Activate developer mode on your device. This enables you run sample apps on your device to help you learn Roku development and begin running and testing your own apps.


Did this page help you?