Told you, we love sharing!
Introduction Roku developers may spend a lot of time in updating/changing translations, sizes, spacing and alignments just to get a UI element exactly where it should be. RALE helps to reduce UI development time and provide a interface by which developers can updates UI items and see the updated UI in real-time without reinstalling and...
Introduction API integration plays a large role in Roku application development. Most of the applications are built with APIs as their core foundation. Whether an app is displaying movies, loading product information, showing live channels, checking subscriptions, or fetching search results, there is usually an API working behind the...
A Roku application can be technically correct but still feel slow. This is a realization that many Roku developers come to at some point. The application performs as expected, the API calls are working, the screen renders and the video is playing, but something about the experience feels off. Navigation is choppy, the focus movement...
Roku search console consists a 2 main sections by which the developers or app owners can participate in the Roku search. The first section is the Roku Search Feed, and the second is the Roku Search Feed validator. Beta channels can't participate in the Roku search; only published channels are able to participate in the Roku search. ...
Introduction Bounce rate plays a very crucial role in terms of measuring the channel's growth. High bounce rate may indicate there is a need for improvements in the App's launch flow. On the web, bounce rate refers to the percentage of users who visit a page and leave without further interaction. Similarly, in Roku apps, bounce rate...
Localisation means providing the content in the regional language. The app supports multiple languages. Users can select any available language, and the content will be converted into that selected language. Roku is one of the leading players in the OTT (over-the-top) world with millions of users worldwide. As app/channel publishers...
Roku provides a library that supports basic voice commands, such as “play”, “pause”, “next”, and “fast forward”, Roku also provides a keyboard integrated with voice search. However, we cannot integrate custom voice commands directly from Roku’s voice library. Through this article, we will cover how to integrate custom...
Instant Resume is a feature that enables the channel to save their current state on exit and when the user relaunches the channel next time then the channel resumes the execution where the user exits. This improves the user experience and increases the engagement ratio by letting viewers quickly get back to the content where they left...
In the digital television and OTT world, convenience and user-friendly navigation are key to enhancing the viewing experience. One such feature that has become integral to modern TV is the Electronic Program Guide (EPG). But what exactly is an EPG, and how does it work? This blog post will take you through the ins and outs of an EPG...