Tizen .NET is an advanced way to develop applications with .NET technology for Tizen OS.
Tizen .NET is :
- Tizen SDK
- .NET 6 SDK
- Linux / Windows / macOS : https://dotnet.microsoft.com/download/dotnet/6.0
- Visual Studio 2022
- To create Tizen .NET with .NET 6, you need the latest version of Visual Studio 2022
- Tizen .NET Workload
See here for more details.
You can see the Tizen template as follows if it is properly installed.
dotnet new --list Template Name Short Name Language Tags -------------------------------------------- -------------- ---------- ---------------------- Console Application console [C#],F#,VB Common/Console Class Library classlib [C#],F#,VB Common/Library Worker Service worker [C#],F# Common/Worker/Web MSTest Test Project mstest [C#],F#,VB Test/MSTest NUnit 3 Test Item nunit-test [C#],F#,VB Test/NUnit NUnit 3 Test Project nunit [C#],F#,VB Test/NUnit xUnit Test Project xunit [C#],F#,VB Test/xUnit *Tizen .NET Application** *tizen* *[C#]* *Tizen* Razor Component razorcomponent [C#] Web/ASP.NET Razor Page page [C#] Web/ASP.NET ...
dotnet new tizen -n HelloTizenNet6
When the project is successfully created, the following files are created.
└── HelloTizenNet6 ├── HelloTizenNet6.csproj ├── Main.cs ├── shared └── tizen-manifest.xml
This is a Tizen .NET app, not a .NET MAUI app.
dotnet build
When the project builds successfully, tizen app package (.tpk) is created as follows.
Microsoft (R) Build Engine version 16.10.0-preview-21181-07+073022eb4 for .NET Copyright (C) Microsoft Corporation. All rights reserved. Determining projects to restore... Restored /home/rookiejava/workspace/HelloTizenNet6/HelloTizenNet6.csproj (in 165 ms). You are using a preview version of .NET. See: https://aka.ms/dotnet-core-preview HelloTizenNet6 -> /home/rookiejava/workspace/HelloTizenNet6/bin/Debug/net6.0-tizen/HelloTizenNet6.dll TizenTpkFiles : shared/res/HelloTizenNet6.png TizenTpkFiles : tizen-manifest.xml HelloTizenNet6 is signed with Default Certificates! HelloTizenNet6 -> /home/rookiejava/workspace/HelloTizenNet6/bin/Debug/net6.0-tizen/com.companyname.HelloTizenNet6-1.0.0.tpk Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:04.83
dotnet build HelloTizenNet6/HelloTizenNet6.csproj -f net6.0-tizen -t:Run
i️ You need to use Tizen emulator 7.0 or higher version to run .NET 6 based app.
This repository ships agentskills.io-compatible
diagnostic skills under .agents/skills/. They help AI
coding assistants (Claude Code, GitHub Copilot, Cursor, ...) understand the
Tizen .NET environment and build pipeline.
| Skill | When it triggers |
|---|---|
tizen-doctor |
dotnet build failures on net*-tizen*.0 TFMs (NETSDK1139, missing Tizen Workload, Tizen.NET.Sdk not found, etc.); fresh-machine setup; sdb / certificate tooling questions. |
When working inside this repo with a compatible agent, these skills auto-load on relevant prompts.
When working on your own Tizen .NET app elsewhere, install via the mirrored marketplace: