NetCast Tools and Samples

Here are tools and sample codes for your development.

Web_Virtual Keyboard Library

This is virtual keyboard library that can be easily included in the web application. To learn how to use virtual keyboard library, refer to the "LG Virtual Keyboard User Guide" included in this zip file.

Note
If your app is only targeting to LG Smart TVs loaded with the NetCast platform, you can use Virtual Keyboard library V1.9.

If your app is only targeting to LG Smart TVs loaded with the NetCast platform, you can use Virtual Keyboard library V1.9.

jsLgVKeyboard_2.5.zip is used for deploying NetCast application to webOS TV and LG Smart TV 2014 or later.

For 2.5 version, the following bug has been fixed.

  • Popup with languages does not disappear by pressing Back key.

It is highly recommended to use the System Keyboard for webOS TV. Also, apps using the existing Virtual Keyboard Library can be updated to use the System Keyboard on webOS TV without any code modifications.

If you do not update to the latest Virtual Keyboard Library, you may not use a few features such as STT, HID Keyboard and etc. on webOS TV. It is strongly recommended that you update to the Virtual Keyboard Library as it just needs an update with no code modifications of an app. However, please be informed that the following cases are not included to consider updates.

  1. When using the Virtual Keyboard Library modified by the developer
  2. When using the provided Keyboard API without modifying the Virtual Keyboard Library

For the case No.1 above, the developer should directly modify the code of Virtual Keyboard Library if you want to use the latest Virtual Keyboard Library. For case No.2, you should modify the app code for the part using Keyboard API referring to the guidelines belonging to Library and apply it if you want to use the latest Virtual Keyboard Library.

How to update Virtual Keyboard Library

  1. Download the latest Virtual Keyboard Library from the Developer site.
  2. Unzip the downloaded file to a temporary folder.
  3. Find the “jsLgVKeyboard” folder from the app source code.

Web_Quick Start Sample App and Framework (ImageViewer)

This sample app and tutorial describe how developers develop and test web applications using the ImageViewer Framework API. For Image Viewer Framework, refer to "Image Viewer Framework API" from Document.

Web_Quick Start Sample App and Framework (MediaPluginVideoPlayer)

This sample app and tutorial describe how developers develop and test web applications using the Media Plugin Video Player API. For Media Plugin Video Player Framework, refer to "Media Plugin Video Player Framework API" from Document.

Web_Quick Start Sample App and Framework (HTML5VideoPlayer)

This sample app and tutorial describe how developers develop and test web applications using the HTML5 Video Player Framework API. For HTML5 Video Player Framework, refer to "HTML5 Video Player Framework API" from Document.

Web_Quick Start Sample App (Tic Tac Toe)

This document is a quick guide intended to describe how developers develop and test web applications using the WebAppSample_TicTacToe example. This will help developers to understand how to use Sound Plugin and API and background music in the application.

Web_LG API Sample Applications

Web_LG API Sample Applications are provided to give developers knowledge about how to use LG Web Open APIs. Refer to the related tutorial documents.

Web_Integrating Advertisement into Web Application

This sample application and tutorials show how to integrate banner ads or video ads into Web applications. The tutorial documents are also readable from the section Sample Tutorials: Integrating Advertisement in Document.

Web_Video Sample Code

Video sample codes and guide are provided.

Web_Photo Sample Code

Photo sample codes and guide are provided.

Web_Music Sample Code

Music sample codes and guide are provided.

No Headings