Introducing the new Roku plugin for Eclipse

Speed up the development, testing, and publishing for channels

Overview

With over 80,000 developers on the platform, we have been working to improve the experience of building channels on the Roku Platform. Today, we’re excited to share an open beta for the revamped Roku plugin for Eclipse!

image03 Continue reading

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

Roku Billing Services

Monetize your audience through direct channel payments

Roku-Screen-Shot-4_7_16,-10.08-PM  Roku Screen Shot 4:7:16, 10.05 PM

Overview

Roku Billing Services is the payment processing technology for all channels on the Roku platform. It enables developers to integrate directly with our billing infrastructure, reduce customer support costs and effectively monetize channels. Continue reading

Posted in Concepts | Tagged , , , | 1 Comment

Developer Tutorial – Roku Billing Services

Setting up pricing models and creating products for Roku channels

image05

Overview

This guide will focus on setting up an in-channel product and how to use that product in a sample channel. For developers new to billing, make sure to review our Roku Billing Services guide. Continue reading

Posted in Tutorials | Tagged , , , , | 2 Comments

How Roku channels work

Understand hosting, streaming, and building channels on the Roku Platform

roku-background-abstract

Overview

The Roku platform has thousands of channels, streaming over 5.5 billion hours of content to our audience in 2015. As the industry leader in streaming devices and channel offerings, it’s helpful to understand how a Roku channel is developed and distributed to users around the world.

The main requirements for creating a Roku Channel are: Continue reading

Posted in Concepts, Uncategorized | Leave a comment

Roku OS 7.1: developer highlights

Roku-Streaming-Stick

The Roku OS 7.1 release is focused on BrightScript improvements, SceneGraph reliability, additional playback features, and extending the RokuTV experience for Digital Television.

Here are a few features from our latest operating system release that you can start building with today:

Continue reading

Posted in News | Tagged | 13 Comments

Roku SceneGraph tutorial and sample channels!

SceneGraphXMLTutorial

Today we are releasing new sample applications for learning the fundamentals of Roku SceneGraph, our new XML framework for building channels.

Continue reading

Posted in News | Tagged , , , , , | 6 Comments

Getting Started with the Roku Ad Framework

SceneGraph-Diagrams__OverhangPanel_3

What is the Roku Advertising Framework RAF?

TV is changing in profound ways. We’re headed for a world in which all TV will be streamed, on-demand and personalized. As time spent on streaming platforms increase, the opportunity to monetize content via ads will grow.

The Roku Ad Framework (RAF) is a library, built from the ground-up, to provide a better ad experience for users, publishers and advertisers. RAF integrates advanced video ad functionality directly into the SDK, so developers and publishers can focus on monetizing their audience. Review the RAF developer docs here

Continue reading

Posted in Getting Started | 1 Comment

Building a ‘Hello World!’ Roku Channel

How to load a sample channel application on your Roku device

Hello World

Overview

In this guide, we will cover the essential steps for testing a ‘Hello World’ sample channel application on your Roku device.

Continue reading

Posted in Getting Started | Tagged | 1 Comment

Device Setup Guide for Roku Developers

Our 5 minute guide to getting started with Roku development

Roku_Device_Setup_-_Secret_Code

Overview

The first step to building channels on the Roku platform is setting up a development environment. In this guide, we will cover the essential steps setting up “developer mode” using any Roku device.

Continue reading

Posted in Getting Started | Tagged , , | Leave a comment

Roku OS 7: Developer Highlights

roku-os

The future of TV is easy on-demand access to great content and Roku OS 7 enables developers to build amazing channel experiences for Roku streamers!  Here are a few features from our latest operating system release that you can start building with today:

Continue reading

Posted in News | Tagged , , , | 2 Comments