Getting Started

Welcome to the webOS TV Developer site. Before you get your hands on writing apps for webOS TV, here's your gateway to webOS app development.


About webOS TV

Learn about the specifications of webOS TV.

Supported Media and DRM Formats

Supported App Resolution

Web Engine




Designing Your App

Design your app to impress the users in the lean-back living room environment.

Design Principles


System Overview


Enyo (Moonstone/Moonstone Sampler)

Enact (Moonstone)




Installing SDK

Install the webOS TV SDK to start developing your app. Using the latest SDK allows you to enjoy our newly added features and improved functionalities.


Release Notes





Building Your First webOS App

Build your app in any of the following methods provided with a single SDK. If you are a code junky, go for CLI. For visually oriented people, IDE is the way to go. Templates provide an easy way to create apps for those who are unfamiliar with software programming.

Quick App Building Guide

Using IDE

Using CLI

Using Sublime Text







Find out the supported Web APIs and Luna Service API, and utilize them to develop your app more quickly.

Supported Web API

Luna Service API





Supporting All webOS TV Platform Versions

Learn what is required to make sure your app runs properly on all webOS TVs, regardless of their webOS versions. Thinking of upgrading your NetCast app to support webOS TVs? Here's the starting point.

Upgrading Apps for New Platform

Remaining Backward Compatible





Testing Your App

Verify that your app functions correctly and with the optimum performance. Don't forget; testing is an essential part of the app development process. Beanviser is the performance monitoring tool that makes debugging piece of a cake.

Testing your app

Debugging your app with CLI

Debugging your app with IDE







Distributing Your App Using LG App Store

Publish your app on LG Content Store through LG Seller Lounge. Launch your app and start building revenue - it's simple and easy.

Submitting your app

Selling in-app products and services