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

Netflix-like Transitions and Functionality

I'm new to Roku, but have dived into the SDK. I'm looking at developing a channel, and would like it to function similar to the Netflix channel. I've noticed that every channel besides Netflix uses the standard screens shown in the SDK. Does Netflix have some kind of special contract to create a non-standard channel? Is their code or a template available to look at? Is it possible to achieve similar functionality (sliding transitions from one level to the next etc.) as Netflix? Any help is appreciated. Thanks.
0 Kudos
1 REPLY 1
RokuKevin
Visitor

Re: Netflix-like Transitions and Functionality

Netflix makes use of a few components that are not part of the general SDK, but the majority of the channel is developed with the same SDK available to all other channels. We try to make things available to all, but that usually requires some extra work to make the component more general instead of handling a special case. The Netflix channel is developed by Roku and the code is proprietary.

The roGridScreen component that is the main navigation model for Netflix is available in the SDK for all channels to use. The "sliding" transitions are automatic in some cases (and automatic for all channels-- example "retrieving...") and in others the Netflix channel may put up a special loading screen. These transitions can also be included in any channel developed with the SDK, see roParagraph screen and roImageCanvas.


--Kevin
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.