Home
1hitsong
Cancel

Make a Roku channel Part 1 - Hello World

When learning a new programming language, there’s only one place to start. Let’s take a look at a Hello World channel! Folder Structure Unlike some programming languages, BrightScript expects so...

Check if a nested chain of objects is valid

A core variable type in BrightScript is the associative array. These arrays allow objects to be accessed using keys. The access methods I’ve seen used most often are dots or brackets. Here’s an ex...

Check if many things are valid in BrightScript

When programming BrightScript, there will certainly come a time when you will need to check if multiple variables are valid; or if you’re not using my isValid() helper function, if multiple variabl...

A better way to check if something is valid in BrightScript

If there is one thing I’ve learned from working in code for so long it’s that negative conditions in if statements can easily trip people up. That’s why when possible, I try to use positive conditi...