ⓒ 2013 Samsung Corporation. All rights reserved.
The APIs listed in this category are supported for Samsung convergence devices. Some APIs will be supported only for specific device types or platforms.
Module | Description | Supported platform |
---|---|---|
Primitive | ||
Application | This API provides information about running and installed applications. | tizen, android |
Alarm | This API provides functionality for setting and unsetting alarms. | tizen, android |
WebAPIs | This API provides generic APIs and exception handling. | all |
File System | ||
File system | This API provides access to a device's file system | tizen, android |
Multimedia | ||
Content | This API provides functionality to discover contents (such as images, videos or music). | tizen, android |
Device Information | ||
Power | This API provides support for requesting power management related resource states. | tizen, android |
System Information | This API provides information about the device's CPU, battery, storage and display. | tizen, android |
System Setting | This API provides interfaces and methods providing Web applications with access to various values of the system. | tizen, android |
Time | This API exposes information about date, time and time zones. | tizen, android |
Network Communication | ||
Bluetooth | This API enables control over Bluetooth. | tizen, android |
NFC | This API allows access to NFC device(s). | tizen, android |
Message Port | This API provides the functionality for communicating with other applications. | tizen, android |
Download | This API provides interfaces and methods to asynchronously download the contents of a URL to a storage. | tizen, android |
Messaging | ||
Call History | This API provides interfaces and methods for retrieving information for Call history | tizen, android |
Messaging | This API allows SMS, MMS, IM and Email message sending and retrieval. | tizen, android |
Personal Information Management | ||
Calendar | This API enables the management of calendar information. | tizen, android |
Contact | This API enables the management of contact information. | tizen, android |
TV Control | ||
AudioControl | This API provides control of a TV’s audio related functions (volume, mute, etc.). | smart tv |
AV Play | This API provides interfaces and methods for playback of media content encrypted with DRM. | smart tv |
DisplayControl | This API provides interfaces and methods for a TV’s display features, like 3D effects, etc. | smart tv |
Image View | This API provides interfaces and methods for the control of a local image viewer which supports DRM content. | smart tv |
TV | This API provides an interface to provide a logical group of TV related modules: info, channel, window. | smart tv |
TV Channel | This API provides interfaces and methods for control of channel selection on a TV | smart tv |
TV Info | This API provides interfaces and methods for obtaining TV specific system information | smart tv |
TV Window | This API provides interfaces and methods for TV source relative functions of a TV | smart tv |
AllShare | ||
Service Management | This API allows developers to initiate the AllShare Framework (ASF). | all |
Device Discovery | This API allows developers to get a list of discovered AllShare devices with a specified ID, domain and NIC. | all |
Media Sharing | ||
Content Discovery | ||
Provider | This API allows developers to share media content between DLNA devices. | all |
Item | The Item API provides access to the content information. | all |
Playback Content | ||
AV Player | This API allows developers to stream audio or video and control the AV player. | tizen, android |
Image Viewer | This API allows developers to display images and control the image viewer. | tizen, android |
Control Sharing | ||
Smart TV Control | ||
TV Controller | This API allows developers to provide the generic remote key control and control the TV browser on a Samsung Smart TV. | tizen, android |
View Controller | This API allows developers to control the view available on a Samsung Smart TV in detail. | tizen, android |
Samsung Chord | ||
Chord Service | This API provides the chord service that can be used to build new exciting distributed applications. | android, tizen |
N-Service | ||
N-Service | This API provides a communication channel with any client devices which will be attached to Smart TV. | android, tizen, smart tv |
Multiscreen | ||
Multiscreen | This API provides provides interfaces and methods for a TV and mobile devices to communicate with each other. | android, smart tv |
Wearable | ||
SAP | The Samsung Accessory Service Framework allows service discovery and the creation of Accessory Service Connections between Application Level Entities (ALE) for data exchange using the Samsung Accessory Protocol(SAP). | android, tizen, wearable |
IrLed | This API provides access to a device's IrLed. | wearable |
Motion | This API defines interfaces and methods to manage motion data from various sensors on the device. | wearable |