General Web Application Samples

The samples in this topic demonstrate how you can implement various Samsung Smart TV features using the Samsung Product APIs and Tizen APIs in Web applications.

Sample Description
Alarm

This sample demonstrates how you can use the Alarm API to schedule application launches.

Animation

This sample creates a flip animation you can control using the arrow keys or the mouse.
Archive

This sample demonstrates how you can zip and unzip archive files using the Archive API.

Checkout

This sample demonstrates the Checkout feature.
Content

This sample demonstrates how you can find multimedia content on the TV using the Content API.

DeviceInformation

This sample demonstrates how you can retrieve device information, such as the TV model code, resolution, and TV caption information.
Download

This sample demonstrates how you can download files using the Download API.

Filesystem

This sample creates a simple file browser to demonstrate how you can access files and directories on the TV.
IME

This sample demonstrates how you can implement the IME (on-screen virtual keyboard) for text input.
LaunchApp

This sample demonstrates how your application can launch another application and pass data to it.
MessagePort

This sample demonstrates how you can send data to another application using the Messageport API.

Network

This sample demonstrates how you can use networking features with the Network API.

PlayerAvplay

This sample demonstrates the PlayerAvplay feature.
PlayerAvplaySubtitles

This sample demonstrates the PlayerAvplaySubtitles feature.
PlayerHTMLShaka

This sample demonstrates the PlayerHTMLShaka feature.
Public Preview

This sample demonstrates the Public Preview feature.
Personal Preview

This sample demonstrates the Personal Preview feature.
PlayerDashJS

This sample demonstrates the PlayerDashJS feature.
PlayerAvplayStore

This sample demonstrates the PlayerAvplayStore feature.
PlayerAVPlayStreamSelect

This sample demonstrates the PlayerAVPlayStreamSelect feature.
PlayerAVPlay8K

This sample demonstrates the PlayerAVPlay8K feature.
Preview

This sample demonstrates the Smart Hub Preview feature.
RegisterKey

This sample demonstrates how you can register remote control keys.
TVWindow

This sample demonstrates how you can create a picture-in-picture (PiP) window.
USBStorage

This sample demonstrates how you can access an external USB storage.
WebStorage

This sample demonstrates how you can use Web storages.

Table 1. General sample applications