TizenFX API, which allows you to access platform-specific features not covered by the generic .NET and .NET MAUI features, such as system information and status, battery status, sensor date, and account and connectivity services.
Branch | API Level | Target Framework | API Reference | Platform | myget.org | nuget.org |
---|---|---|---|---|---|---|
master | 12 | net6.0-tizen9.0 | Link | Tizen vNext | ||
API11 | 11 | net6.0-tizen8.0 | Link | Tizen 8.0 | ||
API10 | 10 | tizen10.0 | Link | Tizen 7.0 | ||
API9 | 9 | tizen90 | Link | Tizen 6.5 | ||
API8 | 8 | tizen80 | Link | Tizen 6.0 | ||
API7 | 7 | tizen70 | Link | Tizen 5.5 M3 | ||
API6 | 6 | tizen60 | Link | Tizen 5.5 M2 | ||
API5 | 5 | tizen50 | Link | Tizen 5.0 | ||
API4 | 4 | tizen40 | Link | Tizen 4.0 |
The master branch is the main development branch for the Tizen .NET API Level 12.
The following NuGet packages will be published to Tizen MyGet Gallery and Github Packages Registry every day if there are any changes. (Nightly Build)
- MyGet Feed :
https://tizen.myget.org/F/dotnet/api/v3/index.json
- GitHub Packages Feed :
https://nuget.pkg.github.com/Samsung/index.json
- GitHub Packages only supports authentication using a personal access token (classic). For more information, see Working with the NuGet registry and Managing your personal access tokens
- Tizen.NET 12.0.0.#####
- Tizen.NET.API12 12.0.0.#####
- Tizen.NET.Internals 12.0.0.#####
And, This branch is pushed to the tizen branch in the tizen gerrit and submitted for the next Tizen platform.
The API# branches are the release branch for Tizen .NET API Level #.
These release branches were FROZEN. No new public APIs can be added to these branches, only bug fixes and internal APIs can be added.
If you want to use the net6.0-tizen
target framework, you need to install Tizen workload.
If you want to use the tizen
target framework, you need to use Tizen.NET.Sdk
package as the project sdk.
<Project Sdk="Tizen.NET.Sdk/1.1.9">
<PropertyGroup>
<TargetFramework>tizen10.0</TargetFramework>
</PropertyGroup>
</Project>
For more information, please see Using Tizen.NET.Sdk as SDK-style.
API Level | Target Framework | Tizen.NET.Sdk | Visual Studio |
---|---|---|---|
API12 | net6.0-tizen9.0 | Tizen .NET Workloads | 2022 |
API11 | net6.0-tizen8.0 | Tizen .NET Workloads | 2022 |
API10 | tizen10.0 | 1.1.9 | 2019 |
API9 | tizen90 | 1.1.7 | 2019 |
API8 | tizen80 | 1.1.6 | 2019 |
API7 | tizen70 | 1.0.9 | 2019 |
API6 | tizen60 | 1.0.9 | 2019 |
API5 | tizen50 | 1.0.1 | 2017 |
API4 | tizen40 | 1.0.1 | 2017 |
Install .NET Core SDK : https://www.microsoft.com/net/download/
git clone https://github.com/Samsung/TizenFX.git
cd TizenFX
./build.sh full
./build.sh pack
TizenFX is a part of the Tizen project. You can download the latest binaries with TizenFX from the link below :