TV

Creating TV Store Icons, Thumbnails and Screenshots

by Chris Mills

First impressions are very important for a successful product. It is therefore vital to take your time on graphics that represent your app, and polish them before you publish your work. This short guide provides some tips on making your application’s icon and other graphics the best they can be.

Opera TV Emulator User Guide

Opera TV Emulator User Guide

by Patrick H. Lauke

The Opera TV Emulator allows web developer to test HTML5 and CE-HTML content for TVs and other appliances running the Opera Devices SDK, as well as HTML-based applications for the Opera TV Store. It comes packaged as an Oracle VirtualBox image and can be run on Windows, Mac and Linux.

Opera TV Store App Templates

by Daniel Davis

Since the launch of the Opera TV Store, we’ve seen a variety of apps published by creators and enjoyed by users. The fact that our TV apps are built using web standards means that web developers can use their existing skills to create content for the TV platform. Developing for TV can still feel unfamiliar, however, so to make it easier we’ve created a couple of templates for common types of apps that content creators can freely use.

Functional Key Handling in Opera Device SDK Based TV Browsers

by Patrick H. Lauke

Browsers based on the Opera Device SDK are generally designed to use the standard four-way directional keys on a remote control for spatial navigation. Websites specifically aimed at TV browsing can directly handle navigation and the use of functional keys through key events. This article outlines some possible approaches, particularly in light of the new DOM Level 3 Events model introduced in the Opera Device SDK 3.4.

Functional Key Handling in Opera TV Store Applications

by Patrick H. Lauke

The Opera TV Store is designed to use the standard four-way directional keys on a remote control for spatial navigation. Authors may also choose to handle the navigation of their application themselves by intercepting key presses from the remote control, using a series of built-in global constants for each functional key.

Building Applications for the Opera TV Store

by Patrick H. Lauke

The Opera TV Store is a moderated, hosted catalogue of TV-specific web applications. Developers can submit and share their apps through this portal. This article outlines the Opera TV Store architecture and lists the requirements and acceptance criteria for submitting applications.

Opera TV Emulator: Getting Started

by DevRel Team

This article goes through the installation process of the Opera TV Emulator, and covers basic usage with keyboard and mouse as well as via the web remote. It also touches on the various media formats that are supported by default and explains how to install the H.264 decoder.

Opera for Devices: Out of Memory System

by DevRel Team

Opera for Devices provides powerful mechanisms to strictly limit the heap usage of Opera. Memory is an expensive commodity on many devices and different programs may compete for the limited resources with unpredictable consequences. With the Out of Memory (OOM) system it is possible to restrict Opera to a limited amount of memory while ensuring good functionality.

Tweaking Spatial Navigation for TV Browsing

by Daniel Davis

Opera’s spatial navigation is the most common navigation mechanism on web-enabled TVs and devices. It offers an intuitive way for users to navigate web pages. Using a sprinkling of CSS3, developers can take full control over the exact order in which elements receive focus, to further enhance the browsing experience.

Creating Web Content for TV

by Patrick H. Lauke

This guide is aimed at web developers wishing to optimize their web sites and applications for better compatibility with web-enabled/connected televisions, with a particular emphasis on the Opera Device SDK and its functionality.

Articles by tags: css css3 design developer-tools devices emulator javascript layout multimedia opera-sdk opera-tv-emulator opera-tv-store opera–cdk sdk store tv tv-emulator tv-store