top

Tizen Web Device API References

The Tizen Web Device APIs can be used on any device supporting Tizen.

You can develop rich Web applications using the Tizen Web Device APIs.

Note

Some APIs, such as TVAudioControl API and TVChannel API, may not run on a device whose TV model group does not support muting or TV channel source.

  • Base

    Table 1. Base APIs
    API Description Since
    Archive You can create, view, and extract files from archive files. 2.3
    Filesystem You can access the files and directories in the device file system. 1.0
    Tizen You can access basic definitions used in the Tizen Web Device API. 1.0
  • Application Framework

    Table 2. Application Framework APIs
    API Description Since
    Alarm You can set and unset system alarms. 1.0
    Application You can access information about currently-running and installed applications, and control the applications. 1.0
    DataControl You can access specific data exported by other applications. 2.4
    MessagePort You can communicate with other applications. 2.1
    Package You can install and uninstall packages, and retrieve information about installed packages. 2.1
  • Content

    Table 3. Content APIs
    API Description Since
    Content You can discover multimedia content, such as images, videos, and music, on the device. 2.0
    Download You can download remote objects using HTTP requests. 2.0
    Exif You can retrieve and manipulate EXIF data from JPEG files. 2.3
  • Network

    Table 4. Network APIs
    API Description Since
    Iotcon You can connect IoT devices. 3.0
  • Security

    Table 5. Security APIs
    API Description Since
    KeyManager You can secure a repository for keys, certificates, and sensitive data of users and/or their applications. 2.4
  • System

    Table 6. System APIs
    API Description Since
    SystemInfo You can retrieve information about device capabilities, such as the display, network, and storage. 1.0
    Time You can access information about and manage the date, time, and time zone. 1.0
    WebSetting You can manage the Web view properties. 2.2
  • UIX

    Table 7. UIX APIs
    API Description Since
    VoiceControl You can set voice commands and to control the web application through their voices. 4.0
  • TV Controls

    Table 8. TV Controls APIs
    API Description Since
    TVAudioControl You can control the TV audio. 2.3
    TVChannel You can retrieve information about and switch TV channels. 2.3
    TVDisplayControl You can manage stereoscopic 3D effects for TV signals. 2.3
    TVInfo You can get information about TV setting. 2.4
    TVInputDevice You can handle key presses from input devices, such as a remote control. 2.3
    TVWindow You can control TV windows, such as a PiP window. 2.3
Note

  • The TvInfo API of Samsung Product APIs is more detailed than the TVInfo API of Tizen Web Device APIs. When getting information about TV setting, refer to the Samsung Product API, TvInfo API.
  • Samsung Smart TVs do not support the Push API of Messaging category among Tizen Web Device APIs for TV Profile.