Opera Devices CDK: Overview

What is the Opera Devices CDK?

Opera For Devices Content Development Kit allows any web developer to develop content for TVs and other devices without access to a physical device. It runs on a standard Linux PC and makes it easy to develop and debug applications for all Opera enabled devices. Opera Devices CDK supports all features of the Opera Devices SDK:

...and more, as described in this documentation

Opera Devices CDK is not only a tool though: it is conceived as part of a larger effort from Opera to help developers who believe in open standards - and the power of open standards to create an accessible Web for everyone.
So make sure to join our developer community on dev.opera.com and check out our articles and our forum.

Users and benefits

Different user can benefit from Opera Devices CDK as summarized in the table below:

Audience Benefits
Web developers
  • Faster time to market with reliable, fine-tuned applications
  • Troubleshoot problems such as ’out of memory’ and performance issues
  • Develop cross-platform applications that works out-of-the-box on any device running Opera
  • Verify applications in a simpler and more controlled environment
Content Service Providers
  • Start testing and debugging services without access to physical devices
  • Develop content services targeting all Opera powered devices
OEM's
  • Verify their own Opera integration using the CDK as reference
  • Test and debug content from sub-contractors
Silicon vendors
  • Verify their own Opera Integration with the CDK as reference
Middleware / UI vendors
  • Verify their own Opera Integration
  • Test and debug their content in a controlled environment

OEM’s and operators can license special versions of the CDK, adhering more strictly to their own platform (codecs, memory size, fonts, screen size etc)