X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=README.md;h=b12e33d3a2c97a2c8fd7e2e1d49ebbf4203f8e7f;hb=ee3affed8afcf0c40a59ad3f5195adbba38e6272;hp=01f559ee220387c9ec67ca4f6b003a040ef478b5;hpb=f09a74d05556fa481e3f65fba1f7b429d64017de;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/README.md b/README.md index 01f559e..b12e33d 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,51 @@ # TizenFX [![License](https://img.shields.io/badge/licence-Apache%202.0-brightgreen.svg?style=flat)](LICENSE) +[![Build Status](http://13.124.0.26:8080/buildStatus/icon?job=TizenFX/API5_Build_Checker)](http://13.124.0.26:8080/job/TizenFX/job/API5_Build_Checker/) +[![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) 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. ## Contents -> [Quick Start](#quick-start) > [Branches of TizenFX](#branches) +> [Quick Start](#quick-start) +> [Tizen Project](#tizen-project) + +## Branches + +| Branch | API Level | Target Framework | API Reference | Platform | myget.org | nuget.org | +|--------|:---------:|------------------|---------------|-------------------|-----------|------------| +|master | 5 | tizen50 | [Link](https://samsung.github.io/TizenFX/master/) | Tizen vNext (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) | | +|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.svg)](https://www.nuget.org/packages/Tizen.NET/) | + +### master +The __master__ branch is the main development branch for the Tizen .NET __API Level 5__. + +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) +* Tizen.NET-5.0.0.##### +* Tizen.NET.API5-5.0.0.##### +* Tizen.NET.Internals-5.0.0.##### + +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 submmited for the Tizen vNext (5.0) platform. + +### API4 +The __API4__ branch is the release branch for Tizen .NET __API Level 4__. + +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. + +The following NuGet packages are published to [Tizen MyGet Gallery](https://tizen.myget.org/gallery/dotnet) on demand. +* Tizen.NET-4.0.1.##### +* Tizen.NET.API4-4.0.1.##### +* Tizen.NET.Internals-4.0.1.##### + +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 submmited for the Tizen 4.0 platform. + ## Quick Start +### Prerequisites +Install .NET Core SDK 2.0+ : https://www.microsoft.com/net/download/ + ### Getting the sources ```bash git clone https://github.com/Samsung/TizenFX.git @@ -21,25 +57,14 @@ cd TizenFX ./build.sh pack ``` -## Branches -### master -The __master__ branch is the main development branch for the Tizen .NET __API Level 5__. - -The following NuGet packages will be published to [MyGet](https://tizen.myget.org/gallery/dotnet) every day if there are any changes. (Nightly Build) -* Tizen.NET-5.0.0-preview1-xxxxx -* Tizen.NET.API5-5.0.0.xxxxx -* Tizen.NET.Internals-5.0.0.xxxxx -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 submmited for the Tizen 5.0 platform. +## Tizen Project +TizenFX is a part of the [Tizen project](https://www.tizen.org) and has been officially included since [4.0 M2 release](https://www.tizen.org/blogs/tsg/2017/tizen-4.0-m2-source-code-release). +You can download the latest binaries with TizenFX from the link below : -### API4 -The __API4__ branch is the release branch for Tizen .NET __API Level 4__. +| Tizen Version | Link | +|-------------------|------| +| Tizen 4.0 | http://download.tizen.org/snapshots/tizen/4.0-unified/latest/ | +| Tizen vNext (5.0) | http://download.tizen.org/snapshots/tizen/unified/latest/ | -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. - -The following NuGet packages are published to [MyGet](https://tizen.myget.org/gallery/dotnet) on demand. -* Tizen.NET-4.0.1-preview1-xxxxx -* Tizen.NET.API4-4.0.1.xxxxx -* Tizen.NET.Internals-4.0.1.xxxxx -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 submmited for the Tizen 4.0 platform.