Skip to content

Commit

Permalink
Merge pull request #19513 from ajpinedam/docs/add.google.uno.sdk.feature
Browse files Browse the repository at this point in the history
docs: add missing uno.sdk feature
  • Loading branch information
jeromelaban authored Feb 18, 2025
2 parents df40a4e + 2c8a805 commit 92e9da5
Showing 1 changed file with 16 additions and 15 deletions.
31 changes: 16 additions & 15 deletions doc/articles/features/using-the-uno-sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,35 +48,36 @@ Here are the supported features:

| Feature | Description |
|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `Foldable` | Adds a reference to [Uno.WinUI.Foldable](https://www.nuget.org/packages/Uno.WinUI.Foldable). |
| `MediaElement` | Adds native references where needed to use [MediaElement](https://learn.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.mediaelement). |
| `CSharpMarkup` | Adds support for [C# Markup](xref:Uno.Extensions.Markup.Overview). |
| `Extensions` | Adds the most commonly used Extensions Packages for Hosting, Configuration, and Logging. |
| `Authentication` | Adds the [Uno.Extensions](xref:Uno.Extensions.Overview) packages for Custom [Authentication](xref:Uno.Extensions.Authentication.Overview). |
| `AuthenticationMsal` | Adds the [Uno.Extensions](xref:Uno.Extensions.Overview) packages for [Authentication](xref:Uno.Extensions.Authentication.Overview) using [Microsoft.Identity.Client](xref:Uno.Extensions.Authentication.HowToMsalAuthentication). |
| `AuthenticationOidc` | Adds the [Uno.Extensions](xref:Uno.Extensions.Overview) packages for [Authentication](xref:Uno.Extensions.Authentication.Overview) using a custom [Oidc](xref:Uno.Extensions.Authentication.HowToOidcAuthentication) client. |
| `Configuration` | Adds the [Uno.Extensions](xref:Uno.Extensions.Overview) packages for [Configuration](xref:Uno.Extensions.Configuration.Overview). |
| `CSharpMarkup` | Adds support for [C# Markup](xref:Uno.Extensions.Markup.Overview). |
| `Cupertino` | Adds support for the [Cupertino Design Theme](xref:Uno.Themes.Cupertino.GetStarted) library. If the `Toolkit` feature is also used, it will add support for the [Cupertino Design Toolkit](xref:Toolkit.GettingStarted.Cupertino) library. |
| `Dsp` | Adds support for the [Uno.Dsp.Tasks packages](https://www.nuget.org/packages?q=uno.dsp.tasks). |
| `Extensions` | Adds the most commonly used Extensions Packages for Hosting, Configuration, and Logging. |
| `Foldable` | Adds a reference to [Uno.WinUI.Foldable](https://www.nuget.org/packages/Uno.WinUI.Foldable). |
| `GLCanvas` | Adds support for the [OpenGL Canvas](xref:Uno.Controls.GLCanvasElement). |
| `GooglePlay` | Adds support for [In App Reviews](xref:Uno.Features.StoreContext). |
| `Hosting` | Adds support for [Dependency Injection](xref:Uno.Extensions.DependencyInjection.Overview) using [Uno.Extensions.Hosting packages](https://www.nuget.org/packages?q=Uno.Extensions.Hosting). |
| `Http` | Adds support for custom [Http Clients](xref:Uno.Extensions.Http.Overview) including the use of [Refit](xref:Uno.Extensions.Http.Overview#refit) with [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Localization` | Adds support for [Localization](xref:Uno.Extensions.Localization.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Logging` | Adds support for [Logging](xref:Uno.Extensions.Logging.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `MauiEmbedding` | Adds support for [embedding Maui controls in Uno Platform applications](xref:Uno.Extensions.Maui.Overview). |
| `MVUX` | Adds support for [MVUX](xref:Uno.Extensions.Mvux.Overview). |
| `ThemeService` | Adds the [Uno.Extensions.Core.WinUI package](https://www.nuget.org/packages/Uno.Extensions.Core.WinUI). |
| `Navigation` | Adds support for [Navigation](xref:Uno.Extensions.Navigation.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `LoggingSerilog` | Adds support for [Serilog](https://github.com/serilog/serilog) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Storage` | Adds support for [Storage](xref:Uno.Extensions.Storage.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Serialization` | Adds support for [Serialization](xref:Uno.Extensions.Serialization.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Toolkit` | Adds support for the [Uno.Toolkit](xref:Toolkit.GettingStarted). |
| `Lottie` | Adds support for [Lottie animations](xref:Uno.Features.Lottie). |
| `Material` | Adds support for the [Material Design Theme](xref:Uno.Themes.Material.GetStarted) library. If the `Toolkit` feature is also used, it will add support for the [Material Design Toolkit](xref:Toolkit.GettingStarted.Material) library. |
| `Cupertino` | Adds support for the [Cupertino Design Theme](xref:Uno.Themes.Cupertino.GetStarted) library. If the `Toolkit` feature is also used, it will add support for the [Cupertino Design Toolkit](xref:Toolkit.GettingStarted.Cupertino) library. |
| `MauiEmbedding` | Adds support for [embedding Maui controls in Uno Platform applications](xref:Uno.Extensions.Maui.Overview). |
| `MediaElement` | Adds native references where needed to use [MediaElement](https://learn.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.mediaelement). |
| `Mvvm` | Adds support for the [CommunityToolkit.Mvvm](https://www.nuget.org/packages/CommunityToolkit.Mvvm) package. |
| `Dsp` | Adds support for the [Uno.Dsp.Tasks packages](https://www.nuget.org/packages?q=uno.dsp.tasks). |
| `MVUX` | Adds support for [MVUX](xref:Uno.Extensions.Mvux.Overview). |
| `Navigation` | Adds support for [Navigation](xref:Uno.Extensions.Navigation.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Prism` | Adds [Prism](https://github.com/PrismLibrary/Prism) support for Uno Platform applications WinUI. |
| `Serialization` | Adds support for [Serialization](xref:Uno.Extensions.Serialization.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Skia` | Adds support for [SkiaSharp](https://github.com/mono/SkiaSharp). |
| `GLCanvas` | Adds support for the [OpenGL Canvas](xref:Uno.Controls.GLCanvasElement). |
| `Storage` | Adds support for [Storage](xref:Uno.Extensions.Storage.Overview) using [Uno.Extensions](xref:Uno.Extensions.Overview). |
| `Svg` | [SVG](xref:Uno.Features.SVG) support for iOS, Android, and Mac Catalyst. This option is not needed when only targeting WebAssembly and WinAppSDK. |
| `Lottie` | Adds support for [Lottie animations](xref:Uno.Features.Lottie). |
| `ThemeService` | Adds the [Uno.Extensions.Core.WinUI package](https://www.nuget.org/packages/Uno.Extensions.Core.WinUI). |
| `Toolkit` | Adds support for the [Uno.Toolkit](xref:Toolkit.GettingStarted). | |

## Implicit Packages

Expand Down

0 comments on commit 92e9da5

Please sign in to comment.