Getting Started

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

 

About webOS Signage
Find out how webOS powered signage devices can benefit your business. You will also learn about the key features and specifications of webOS Signage.
Specifications    

 

Keeping Firmware Up To Date
Update your signage devices with the latest firmware to enjoy our newly added features and improved functionalities.

 

Installing SDK
Install the webOS Signage SDK to start developing your own app.

 

Preparing for App Development
Get yourself ready for the world of webOS app development. SCAP Library provides useful APIs that allows controlling of the webOS Signage system features. The IDCAP is a unified API with an abstraction layer concept, allowing you to reference functions using various categories and consistent structures. A web browser is needed for debugging. We recommend Google Chrome and its Web Inspector. A web server, such as Apache web server should be run to remotely deploy and run your app.

 

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.

 

Using SCAP API
Control and manage the webOS Signage features, such as checking and changing the settings, taking a screenshot and rebooting the signage device.

 

Using IDCAP API
Create applications for commercial TV and Signage using a single API library called IDCAP. The IDCAP is a unified common application platform for commercial TV and Signage app development.

 

Tuning up your app
From small screen store displays to video walls, add and enhance the features of your signage app with our experts' guide.

 

Monitoring and Debugging
Verify that your app functions correctly and with optimum performance. Don't forget; testing is an essential part of the app development process.