This section describes how to download, install, and set up the components that are required to create WebAssembly applications in Tizen Studio.
To build C/C++ source code of WebAssembly modules so that they can be run on a Samsung device, you need to install the Samsung Emscripten SDK.
Note The Samsung Emscripten SDK fork differs from the open source one. It has an additional API provided and can have some additional fixes. For information on those differences, see the Release Notes on the Downloading Samsung Emscripten SDK page.
The Samsung Emscripten SDK fork differs from the open source one. It has an additional API provided and can have some additional fixes. For information on those differences, see the Release Notes on the Downloading Samsung Emscripten SDK page.
To download and install Samsung Emscripten SDK:
emscripten-release-bundle/emsdk
./emsdk activate latest-fastcomp
emsdk activate latest-fastcomp
After successful activation, a configuration file is created and typically located in the current user's home directory:
This file is required by Tizen Studio for building WebAssembly modules.
Download and install the Tizen Studio by following these guidelines.
Once the Samsung Emscripten SDK and Tizen studio have been installed, configure the development environment using the instructions in Configuring Samsung Emscripten SDK for Tizen Studio.