Get Started with Web Applications
You can create the Tizen Web applications that consist of languages such as HTML, JavaScript, and CSS. You can also use the Tizen Web APIs that interact with the Tizen native subsystems.
To create your first Tizen Web application, you can select from the following profiles:
-
An application that is targeted to run on smartwatches. It can be optimized for small screens.
-
Wearable Web watch application
An application that is a customized watch face and can be shown on the device home screen.
-
Wearable Web widget application
An application that can be shown by specific UI applications such as home screen.
-
An application that is targeted to run on smart TVs. It can be optimized for large screens and remote controls.
-
Samsung Smart TV Web application
A TV application is targeted to run on Samsung smart TVs, and can be optimized for larger screens and remote control.
-
An application that is targeted to run on smartphones. It can take advantage of the functionalities available on smartphones.
The examples in each profile explain a simple application with a basic UI and minimal functionality. Get familiar with these examples, and then you can build more complex applications.
Background service on a Web application
A Web service application is an application that consists of a Javascript file that implements the callbacks handling application life-cycle in the background. The service runs in another sandboxing context separated from the current Web application.
-
A service is an application that runs some business logic in the background based on Node.js runtime.
The first service example will show you a simple service life-cycle management before entering the main page of a Web application you want to run. Get familiar with the example first, and then you can use it as a base to build more complicated services.
Richness on your Web applications
After you create your first Tizen Web application, you can create additional common functionalities, which work on all your Web applications. To create them, you can use languages, such as HTML5, CSS, and JavaScript.
-
Addon is a software program that commonly runs on the Web applications.
The first addon example shows a pop-up saying hello before you enter to the main page of a Web application that you want to run. First, get familiar with the example and afterwards you can use it as a base to build more complex addons.