Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Newbie Here Needing Help Getting Started

Do I need to download Brightscript & SceneGraph or are there tools on the developer website that I use?

Thanks!

0 Kudos
2 REPLIES 2
TwitchBronBron
Streaming Star

Re: Newbie Here Needing Help Getting Started

BrightScript and SceneGraph are not downloadable. They're shipped ON the roku devices themselves, so you need to upload your zipped source code onto the device to test them. Here are some rough "getting started" steps:

  • buy a roku and enable developer mode on it
  • download a sample project 
  • install the sample project by navigating to the ip address of your roku (find that in the Roku network settings) and uploading the file
  • you can also connect using telnet to port 8085 of that same Roku IP address in order to view the console logs of the sideloaded app.

Now, I would recommend using the BrightScript extension for VSCode as it makes a lot of this much easier. (full disclosure, I wrote it). Also join the Roku Community slack so you can ask questions (you will probably have many, this platform is quite interesting). 

0 Kudos
Baradanikto
Roku Guru

Re: Newbie Here Needing Help Getting Started

Better yet....for a quick start, download the DP2SceneGraph wizard in my signature below.  It will create a new channel for you in a short amount of time.  You can then browse through the generated Brightscript source code using Visual Studio Code or some other editor to lean how it all works.

FREE Windows desktop software for converting Direct Publisher channels to SceneGraph (SDK), for creating BIF (Trick Play) files, Roku (MRSS, JSON) feed files, and FireTV feed files @ GitHub/rrirower.
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.