Overview
SDK/Tools
Tools
Choose APP
App model
Choose APP model
Dark Light

Overview Visual Studio Code Extension for Tizen

Visual Studio Code Extension for Tizen supports Tizen native, web and .NET App development.

Visual Studio Code Extension share Baseline SDK, which is a common tool required for Tizen application development.

Baseline SDK includes the following standalone tools.

  • Tizen-Core : Consistent Tizen SDK interface to use baseline tools and CLI from IDE and external tools.
  • Package Manager : A comprehensive package management tool for installing, updating, and removing Tizen platform and sdk components
  • Certificate Manager : Tizen certificate management tools to store developer's certificates for signing Tizen application.
  • Emulator Manager : Tool to create and manage emulator instances.
  • Device Manager : Standalone tool that manages device and allows you to access your internal file systems and logs.
  • Command-line Interface : CLI provides functionalities for entire Tizen application development process by using the terminal.
  • Profilers : Core and memory profiling tools for Tizen .NET application
  • SDB (Smart Device Bridge) : Command line tool that communicates with a connected target device (It can be an emulator instance or a real Tizen devce like TV)

Figure : Overview Visual Studio Code Extension and Baseline SDK Components

Overview Tizen SDK Components

Visual Studio Code Extension for Tizen provides various development tools for native (c, c++), web(HTML, JS, CSS), and .NET(c#) application and also supports hybrid application packaging.

Developers can use "Visual Studio Code Extension for Tizen" for developing all types of application supported by Tizen platform from project creation to onboarding debug and tests on actual devices.

Development Tools Native Web .NET
Project Creation Project wizard & Templates Project wizard & Templates Project wizard & Templates
Build Tools GCC, Ninja - dotnet sdk
Code Edit Tool Content Assist Content Assist
API & Privilege Checker
Content Assist
Debugger GDB Web Inspector Netcoredbg
Unit Test & Code Coverage Tool gtest & gcov - -
Address & Leak Sanitizer ASAN/LSAN - -
Profiler - Web Inspector Core Profiler
Memory Profiler
.NET Diagnostics
(dotnet dump, Trace, GC dump)