Category Archives: sdk

USB Media Auto-launch

Launch channels automatically when USB media is inserted Overview New in firmware version 7.5, developers can now enable channels to automatically launch when a USB media device is inserted. This feature is ideal for channels that read from USB devices … Continue reading

Posted in sdk, Tutorials | Tagged , , | Leave a comment

Guide to in-app billing with the ChannelStore node

Integrating Roku Billing with SceneGraph channels Overview A ChannelStore node is now available with the release of Roku OS 7.2. This component allows developers to utilize Roku Billing Services to monetize with in-channel purchases, as well as monthly and annual subscriptions. … Continue reading

Posted in sdk, Tutorials | Tagged , , , , , , , , , | Leave a comment

The Roku plugin for Eclipse

Speed up the development, testing, and publishing for channels Note: We’ve updated the plugin – see updated details below. Overview With over 80,000 developers on the platform, we have been working to improve the experience of building channels on the … Continue reading

Posted in News, sdk, Tutorials | Tagged | 32 Comments

Security Enhancements Added to Channel Development

In an effort to increase the security of the Roku devices, we have added additional measures to protect the device when it comes to side-loading channels and accessing the device’s embedded HTTP server.

Posted in sdk, Tips | 6 Comments

Logging Into an Online Account

In a previous post, we learned how to associate a channel with an online service using rendezvous style linking. In this post, we’ll associate a channel with an online service by logging in directly with a username and password. Any … Continue reading

Posted in sdk | 8 Comments

Linking a Channel to an Online Account

There are several different ways of associating a channel with an online account. In this tutorial, we will explore rendezvous style registration where a channel presents a code to the user and asks them to go to a computer and … Continue reading

Posted in sdk | 14 Comments

Hello World!

One of the goals of this blog is to help developers who are new to BrightScript grasp the syntax and concepts of the language. To that end, today we present the most iconic of beginner programming projects, Hello World! We … Continue reading

Posted in sdk | 6 Comments

SDK version 3.0

As you might be aware, we’re currently beta testing a forthcoming version of software and the associated SDK. We’ll dive in the SDK and the new features in forthcoming posts, but here’s a quick list of some of the new … Continue reading

Posted in sdk | 13 Comments