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: 
pablogott
Visitor

hello world, videoplayer sample, what next?

I've read most of the BrightScript Language Reference (and absorbed about 10%, ha), got the hello world app going, and adapted the videoplayer sample to make a simple channel, but I'd like to start over and try building a channel from scratch.

How did everyone else learn brightscript? Can anyone recommend any more 3rd party resources? I'd love to find some more tutorials so I can just keep practicing until things start clicking.
0 Kudos
1 REPLY 1
belltown
Roku Guru

Re: hello world, videoplayer sample, what next?

Play around with the other examples in the SDK, making your own changes. Spend time looking through the code trying to understand what it's doing.

Eventually, come up with an idea for a channel and start developing it. That's probably where your fastest learning will take place. One place to start is to look for public RSS (Xml) feeds containing mp4 videos that you can access. For example, the first Google search entry I came up with for "rss feed mp4" was for http://www.engadget.com/engadgetshow.xml, which contains a feed containing mp4 videos for The Engadget Show. You could make a Roku channel out of that. I don't know if one already exists. It doesn't matter, you could make your own anyway. There are thousands of news feeds, podcast sources, etc. out there that you could take and make into a Roku channel. "mp4 rss podcast feeds" comes up with about a million Google hits, many of them pages that link to lists of podcast feeds.
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.