'Tizen TV' is an extension for Visual Studio Code (VS Code) that provides a lightweight IDE for developing Tizen TV applications. The extension supports most basic features needed for Tizen application development, such as creating applications with predefined templates, packaging and signing the application with a certificate profile, and launching applications on the TV Simulator, TV Emulator, or Tizen TV device for testing and debugging purposes.
ImportantThe Tizen TV extension for Atom is no longer supported, because the Atom editor has been discontinued by GitHub. VS Code offers similar functionality to Atom.
Features
The Tizen TV extension for VS Code includes the following features:
Tizen TV: Build Signed Package
This builds a Tizen application package. The resulting package is located in the root directory of your workspace.
Tizen TV: Create Web Project
This creates a Tizen Web application project from a template.
Tizen TV: Debug Application
This enables you to debug your application with the Google Chrome Web Inspector.
Tizen TV: Launch Application
This runs your application on a connected Tizen TV device, the TV Emulator, or the TV Simulator. To run the application on a Tizen TV device, you must enable developer mode on the device.
Tizen TV: Run Certificate Manager
This enables you to create, retrieve, update, or delete signature profiles used to sign your applications.
Tizen TV: Wits Start (Install and Live reload) and Tizen TV: Wits Watch (Live reload)
These enable you to change your application code and immediately see its effect on the application running on a connected Tizen TV. This feature is supported on 2017 and later Samsung TV models. For more information about WITs, go to the Samsung WITs GitHub repository.
Install the Tizen TV extension. You can do this in various ways:
In the VS Code Extensions Marketplace, search for "tizentv", and select "Install".
In the command line terminal, enter #code --install-extension tizensdk.tizentv.
Start or reload VS Code.
Configure the extension. In the VS Code settings, go to "User > Extensions" and define the following locations as applicable:
tizentv.simulatorLocation: Path to the TV Simulator executable on your computer
tizentv.chromeExecutable: Path to the Google Chrome executable on your computer
tizentv.targetDeviceAddress: IP address of the connected Tizen TV device
tizentv.hostPCAddress: IP address of your host computer
To use the Tizen TV extension features, in the VS Code command palette, enter > Tizen TV and select the feature from the list.
Manage Your Cookies
We use cookies to improve your experience on our website and to show you relevant
advertising. Manage you settings for our cookies below.
Essential Cookies
These cookies are essential as they enable you to move around the website. This
category cannot be disabled.
Company
Domain
Samsung Electronics
.samsungdeveloperconference.com
Analytical/Performance Cookies
These cookies collect information about how you use our website. for example which
pages you visit most often. All information these cookies collect is used to improve
how the website works.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Functionality Cookies
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and
tailor the website to provide enhanced features and content for you.
Company
Domain
LinkedIn
.ads.linkedin.com, .linkedin.com
Advertising Cookies
These cookies gather information about your browser habits. They remember that
you've visited our website and share this information with other organizations such
as advertisers.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Preferences Submitted
You have successfully updated your cookie preferences.