Exporting NaCl-enabled Projects
This topic describes how to export TV applications that include Native Client modules.
Due to NaCl deprecation by the Chromium project, Tizen TV will continue its support for NaCl only until 2021-year products. Meanwhile, Tizen TV will start focusing on high-performance, cross-browser WebAssembly from 2020-year products.
You can use the Tizen Studio to export a Native Client (NaCl) enabled TV application project in 2 ways:
- As project development files, enabling you to back up your code or move it to a different computer
- As a Tizen application package, enabling you to test the application on a TV
Exporting Project Files
You can export your project files to, for example, create a backup or import into a different Tizen Studio installation. Exporting the project ensures that all required files are included.
To export application project files:
In the "Project Explorer" view, select the project.
In the Tizen Studio menu, select "File > Export".
Select "General > Archive File" or "File System", and click "Next".
Define the files within the project to export, the file name or directory to export to, and export options.
Select only the TV application project. The linked NaCl projects are already included in the "nacl_modules" directory within the TV application project.
Exporting Tizen Application Packages
To export a TV application project as a Tizen application package that you can install and test on a TV:
- If you do not have a certificate profile already, create one.
- In the "Project Explorer" view, right-click the project and select "Build Signed Package".
The package is created in the project directory with the same name as the project.