| Tizen Native API
    4.0
    | 
Application Framework
  Overview
| API | Description | 
|---|---|
| Application | Provides functions to manage the main event loop, the application's state change events, basic system events, and get information about the application. | 
| Application Manager | Provides functions to get information about installed or running applications and manage the applications. | 
| Attach panel | Provides functions to attach images, voices, contacts, events and files on the caller app. | 
| Badge | Provides functions for creating and inserting and updating badge. | 
| Bundle | Provides functions for a simple string-based dictionary ADT. | 
| Data Control | Provides functions for exchanging specific data between applications. | 
| Message Port | Provides functions to send and receive messages between applications. | 
| Notification | Provides functions for creating and inserting and updating notification. | 
| Package Manager | Provides functions to retrieve information related to the packages and also provides event listening function. | 
| RPC Port | Provides functions to send and receive messages between applications. | 
| Service Application | Provides functions for handling Tizen service application state changes or system events. | 
| Shortcut | Provides functions for creating shortcut. | 
| Widget | Provides functions for handling Tizen widget application. | 
For more information on the Application Framework submodule features and the macros, see Application Framework programming guides and tutorials.