Environment Setup

Install and configure the necessary tools for development


Prerequisites


For web app development, you can use Linux, macOS, or Windows. For native app development, you need to use Linux or macOS.If you want to use Windows, you can use Windows Subsystem for Linux (WSL).

Setup for Web App Development


Checkout official manual on webOS TV Developer.

Setup for Native App Development


We provide unofficial native SDK for webOS TV.

Download the prebuilt SDK for your OS and CPU architecture. Extract the archive to your preferred location.

tar -zxf arm-webos-linux-gnueabi_sdk-buildroot.tar.gz
tar -jxf arm-webos-linux-gnueabi_sdk-buildroot_linux-aarch64.tar.bz2
tar -jxf arm-webos-linux-gnueabi_sdk-buildroot_darwin-arm64.tar.bz2
tar -jxf arm-webos-linux-gnueabi_sdk-buildroot_darwin-x86_64.tar.bz2

After extracting the SDK, run relocate-sdk.sh to update the SDK path.

/path/to/arm-webos-linux-gnueabi_sdk-buildroot/relocate-sdk.sh