[Build] Bump API Level 6
[platform/core/csapi/tizenfx.git] / README.md
1 # TizenFX
2
3 [![License](https://img.shields.io/badge/licence-Apache%202.0-brightgreen.svg?style=flat)](LICENSE)
4 [![Build Status](http://13.124.0.26:8080/buildStatus/icon?job=TizenFX/API6_Build_Checker)](http://13.124.0.26:8080/job/TizenFX/job/API6_Build_Checker/)
5 [![Codacy Badge](https://api.codacy.com/project/badge/Grade/90e062a552024a1c94e3ffeeae946f65)](https://www.codacy.com/app/tizenapi/TizenFX?utm_source=github.com&utm_medium=referral&utm_content=Samsung/TizenFX&utm_campaign=Badge_Grade)
6
7 TizenFX API, which allows you to access platform-specific features not covered by the generic .NET and Xamarin.Forms features, such as system information and status, battery status, sensor date, and account and connectivity services.
8
9 ## Contents
10 > [Branches of TizenFX](#branches)
11 > [Quick Start](#quick-start)
12 > [Tizen Project](#tizen-project)
13
14 ## Branches
15
16 | Branch | API Level | Target Framework | API Reference | Platform          | myget.org | nuget.org  |
17 |--------|:---------:|------------------|---------------|-------------------|-----------|------------|
18 |master  | 6         | tizen60 | [Link](https://samsung.github.io/TizenFX/master/) | Tizen vNext (5.5) | [![api6_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API6.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | |
19 |API5    | 5         | tizen50 | [Link](https://samsung.github.io/TizenFX/master/) | Tizen 5.0       | [![api5_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API5.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api5_nuget](https://img.shields.io/nuget/v/Tizen.NET.API5.svg)](https://www.nuget.org/packages/Tizen.NET/) |
20 |API4    | 4         | tizen40 | [Link](https://samsung.github.io/TizenFX/API4/) | Tizen 4.0         | [![api4_myget](https://img.shields.io/tizen.myget/dotnet/vpre/Tizen.NET.API4.svg)](https://tizen.myget.org/feed/dotnet/package/nuget/Tizen.NET) | [![api4_nuget](https://img.shields.io/nuget/v/Tizen.NET.API4.svg)](https://www.nuget.org/packages/Tizen.NET/) |
21
22 ### master
23 The __master__ branch is the main development branch for the Tizen .NET __API Level 6__.
24
25 The following NuGet packages will be published to [Tizen MyGet Gallery](https://tizen.myget.org/gallery/dotnet) every day if there are any changes. (Nightly Build)
26 * Tizen.NET-6.0.0.#####
27 * Tizen.NET.API6-6.0.0.#####
28 * Tizen.NET.Internals-6.0.0.#####
29
30 And, This branch is pushed to the [tizen branch](https://git.tizen.org/cgit/platform/core/csapi/tizenfx/?h=tizen) in the tizen gerrit and submitted for the Tizen vNext (5.5) platform.
31
32 ### API5
33 The __API5__ branch is the release branch for Tizen .NET __API Level 5__.
34
35 The API Level 5 was __FROZEN__. No new public APIs can be added to this branch, only bug fixes and internal APIs can be added.
36
37 The following NuGet packages are published to [Tizen MyGet Gallery](https://tizen.myget.org/gallery/dotnet) on demand.
38 * Tizen.NET-5.0.0.#####
39 * Tizen.NET.API5-5.0.0.#####
40 * Tizen.NET.Internals-5.0.0.#####
41
42 And, This branch is pushed to the [tizen_5.0 branch](https://git.tizen.org/cgit/platform/core/csapi/tizenfx/?h=tizen_5.0) in the tizen gerrit and submitted for the Tizen 5.0 platform.
43
44 ### API4
45 The __API4__ branch is the release branch for Tizen .NET __API Level 4__.
46
47 The API Level 4 was __FROZEN__. No new public APIs can be added to this branch, only bug fixes and internal APIs can be added.
48
49 The following NuGet packages are published to [Tizen MyGet Gallery](https://tizen.myget.org/gallery/dotnet) on demand.
50 * Tizen.NET-4.0.1.#####
51 * Tizen.NET.API4-4.0.1.#####
52 * Tizen.NET.Internals-4.0.1.#####
53
54 And, This branch is pushed to the [tizen_4.0 branch](https://git.tizen.org/cgit/platform/core/csapi/tizenfx/?h=tizen_4.0) in the tizen gerrit and submitted for the Tizen 4.0 platform.
55
56
57
58 ## Quick Start
59 ### Prerequisites
60 Install .NET Core SDK 2.0+ : https://www.microsoft.com/net/download/
61
62 ### Getting the sources
63 ```bash
64 git clone https://github.com/Samsung/TizenFX.git
65 cd TizenFX
66 ```
67 ### How to build
68 ```bash
69 ./build.sh full
70 ./build.sh pack
71 ```
72
73
74 ## Tizen Project
75 TizenFX is a part of the [Tizen project](https://www.tizen.org) and has been officially.
76 You can download the latest binaries with TizenFX from the link below :
77
78 | Tizen Version     | Link |
79 |-------------------|------|
80 | Tizen 4.0         | http://download.tizen.org/snapshots/tizen/4.0-unified/latest/ |
81 | Tizen 5.0         | http://download.tizen.org/snapshots/tizen/5.0-unified/latest/ |
82 | Tizen vNext (5.5) | http://download.tizen.org/snapshots/tizen/unified/latest/ |
83
84