| Tizen Native API
    7.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. | 
| Badge | Provides functions for creating and inserting and updating badge. | 
| Bundle | Provides functions for a simple string-based dictionary ADT. | 
| Cion | Provides functions to communicate between devices. | 
| Component Based Application | Provides functions for starting and exiting Tizen component based application. | 
| Component Manager | Provides functions to get information about installed or running components and manage the components. | 
| 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. | 
| Notification EX | Provides functions for creating and inserting and updating notification with notification ex items. | 
| 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. | 
| Watch Application | Provides functions for handling Tizen watch application state changes or system events. | 
| Watchface complication | Provides feature to receive and request watchface complication data. | 
| 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.