An SDK for building RDK applications

Features

About Firebolt

Firebolt is an SDK for developing applications for RDK platforms without needing access to RDK source code. Firebolt SDK can be used to develop HTML5, JavaScript (Spark) or Native applications. Firebolt provides a comprehensive run-time environment to execute and test RDK applications during development and is used as a means to onboard applications providing the developers the knowledge and freedom they need to deliver a great implementation independent of RDK.

Firebolt for the Raspberry Pi platform can be downloaded from the RDK wiki and includes an RDK image for Raspberry Pi, scripts, and sample applications. Firebolt can be used as a development environment by application developers. Detailed user guides and documentation can be found on the Firebolt page on the RDK wiki.

Comprehensive runtime

Firebolt provides a runtime engine for various applications built on RDK software stack. You can easily pass rich data through your apps and keep state out of the DOM.

full - fledged sdk

Build encapsulated components that manage their own state, using Spark or other JS engines, then compose them to make complex UIs , Firebolt SDK help you to manage the lifecycle of these applications.

learn once write anywhere

We don’t make assumptions about the rest of your technology stack, so you can develop new features in Firebolt without rewriting existing code.

RDK Management is an open source consortium that manages the Reference Design Kit (RDK). RDK is an open source software platform for the connected home that standardizes core functions used in broadband devices, set-top boxes, and IoT. It enables operators to manage their devices; control their business models; and customize their apps, UIs and data analytics to improve the customer experience and drive business results. The RDK community is comprised of more than 350 companies including: CPE manufacturers, SoC vendors, software developers, system integrators, and service providers. For more information on the tools, training, and events provided by RDK Management, please visit: www.rdkcentral.com.