D.I.T. ( Do It Tizen! )  1.0.0
Samsung Software Membership
 All Data Structures Files Functions Macros Pages
'Do It Tizen!' library for Native API

'D.I.T.' API is carefully selected and tightly managed APIs from the Tizen native systems. The 'D.I.T.' API Specification available in the Tizen Native SDK shows full list of the selected native subsystem APIs.
The 'D.I.T.' API is divided into dozens of API modules; each module represents a logically similar set of submodule APIs, which can be grouped into the same category.

Required Header

To be able to use an API, you need to include a header in which API is defined. You can find required headers in API reference as illustrated below:

required_header.png


Feature

Some of the 'D.I.T.' APIs require features to prevent your application from being shown in the application list on the Tizen store.
If related Feature is included in API reference as shown below and your application uses that feature, then you need to declare the feature in the tizen-manifest.xml file.

feature.png


Privilege

The privilege is essential part to get access grant for privacy related data or sensitive system resources.
Some of the 'D.I.T.' API API functions require adding appropriate privileges to the tizen-manifest.xml file.
If required privileges are not included in the tizen-manifest.xml file, then the function will return PERMISSION_DENIED error.
For example, see the "Privilege:" section in the following picture:

privilege.png


Structure of Function Descriptions

In the function documentation for each module, the functions are described using a unified structure, illustrated in the below example.

structure.png