Tizen Web Guides

Mobile WebWearable Web

Dependencies

  • Tizen 2.4 and Higher for Mobile
  • Tizen 2.3.1 and Higher for Wearable

Related Info

Tizen Web guides introduce various features for Web applications. The features are supported in the Web APIs, and you can use them in creating Tizen applications.

NoteThe feature support differs based on the application profile (mobile or wearable). For a complete list of APIs and their supported profiles, see Web API References.

Select the feature you are interested in and see what Tizen offers for your application:

  • Application Management

    The application management features cover the application models available for Web applications. They describe the application life-cycle and resources, and the communication methods available for the application.

  • Cordova

    Cordova features include common functionalities useful in creating Tizen Web applications.

  • User Interface

    The user interface features provide various aspects of creating a visual outlook for the user application to ensure the best possible user experience.

  • Localization

    The localization features define how you can ensure that your application works around the world in different locales. You can provide the UI texts in your application in multiple languages.

  • Notifications

    The notification features define how you can inform the user of important events. You can create simple and progress notifications and display them in the status bar.

  • Alarms

    The alarm features introduce how you can define and store alarms. You can use the alarm trigger to launch applications as and when the user needs them.

  • Media and Camera

    The media and camera features cover everything related to multimedia. You can record and play various media formats, use the device camera to take pictures, and listen to the radio.

  • Connectivity and Wireless

    The connectivity features define how you can connect your application to the outside world, and send and receive data. You can create connections to various networks, servers, and other devices.

  • Messaging

    The messaging features introduce how you can send and receive text and multimedia messages, and manage emails. You can also use the push service to deliver push messages to the application.

  • Sensors

    The sensor features provide information about the surrounding environment of the device. You can access data from various device sensors, which provide information on the physical environment the device is in, and the gestures and activities the user is engages in.

  • Text Input

    The text input features introduce how you can provide customized keyboards. You can also define keyboard commands to trigger specific actions.

  • Personal Data in mobile applications only

    The personal data features cover the handling of secure data related to the user. You can manage and sync user accounts, and handle call history and bookmarks. You can also manage various user data in the device, such as contact and calendar information.

  • Data Storage and Management

    The data storage and management features cover the methods you can use to handle data in your applications. You can access data from the device system and various storages. You can store data in various ways, and use filtering and sorting for effective data handling.

  • Device Settings and Systems

    The device settings and systems features introduce how you can manage the device settings. You can set the time and date of the device, and manage the system information and power settings.

  • Security

    The security features introduce how you can store and recall data in a secure manner in your application. You can use a repository to manage secure keys.

  • Error Handling

    The error handling features are needed when everything does not go as planned. You can handle exceptions and other error situations in your application code.

  • W3C/HTML5/Supplementary Features

    The W3C, HTML5, and supplementary features cover various functionalities you can use in your application. You can use graphics, media, storage, and location features, as well as manage communication and security. These features also enable you to create an application UI using HTML and CSS.

NoteIn Tizen Web Device APIs, there are 2 types of APIs: mandatory and optional.

The mandatory APIs are always available on all Tizen devices. The optional APIs provide functionality that depends on the available device hardware or software capabilities, and they may not be available in all Tizen devices. For example, the Bluetooth and NFC API hardware features are optional, and not supported on all devices.

To determine the availability of optional APIs, use the tizen.systeminfo.getCapability() method of the System Information API (in mobile and wearable applications).

Note that all mandatory APIs are supported on the Tizen Emulators, while the optional APIs may or may not be supported. For the details of each API, see Tizen Web Device API Reference.