Project Wizard
The Tizen native Project Wizard is an IDE tool that is used to create a native application project. It allows you to define the application type, requirements, and components.
The Tizen IDE provides various project templates that make it easier for you to start coding your application. When you create a new project, you can select a specific template, which the Tizen native Project Wizard uses to automatically create basic functionalities for the native application. The default project files and folders are also created.
The following project templates are available:
-
UI Application
This template is suitable for creating a UI application with project files.
-
UI Builder Application
This template is suitable for creating a UI application with UI Builder.
-
Service Application
This template is suitable for creating a service application that does not have an UI and always runs in the background. Service applications can also work with a UI application.
-
Library
This template is suitable for creating a Tizen library module. Multiple application projects can reference the library modules. If a template project is created as a library project, it cannot be installed onto a device.
-
Widget Application
This template is suitable for creating a Tizen widget application. The Tizen widget application can be displayed on the home screen of a Tizen device.
-
Watch Application
This template is suitable for creating a Tizen watch application. The Tizen watch application can be displayed in the dedicated slot of the watch that is on the home screen of a Tizen wearable device.
On the main page of the Tizen native Project Wizard, you can set basic properties of a project, such as the project name, package name, location, sample, and template.
Figure: Project Wizard
The options you can set are listed in the following table.
Option | Description |
---|---|
Tab | You can create an application based on a template or sample application. |
Category | If the selected category has samples or templates, they are displayed in the list on the left. |
Application type | Select the application type. It can be previewed in the description view on the right. |
Project name | Enter the name for the project to be created. The project names are restricted to the following regular expression: [a-zA-Z]{1}[a-zA-Z0-9-]{1,24}. |
Use default location | If you check this option, the project is created in the $<workspace_location>/$<project_name> directory. |
Location | Manually select the location of the project. If you check the Use default location checkbox, this option is disabled. |