-
This document template is for How-tos that take the reader step by step through completing a particular task that might be encountered while developing an Uno Platform app.
-
How-tos should be sufficiently detailed that a reader following along will, at the end, have a working app which demonstrates the desired end result.
-
Do link to the rest of the documentation, and to the UWP documentation where appropriate.
-
Do link to the final working code. Normally you'll upload it to Uno.Samples.
-
If your guide ends up being very long, consider splitting it into multiple pages.
-
Do place your doc in the doc/articles/guides directory. If you have multiple pages, put them in their own subdirectory.
-
Do include screenshots showing what the output looks like.
-
Do preserve the correct formatting for parts of this template that are in DocFX-flavored Markdown - https://platform.uno/docs/articles/uno-development/docfx.html#docfx-flavored-markdown
-
Add a short intro explaining who and what your guide is for.
Tip
The complete source code that goes along with this guide is available in the unoplatform/Uno.Samples GitHub repository - YourSample
- Visual Studio 2022 17.5 or later
- Universal Windows Platform workload installed
- Mobile Development with .NET (Xamarin) workload installed
- ASP.NET and web workload installed
- Uno Platform Extension installed
-
.NET Core SDK
-
.NET Core 3.1 SDK (version 3.1.8 (SDK 3.1.402) or later)
-
.NET Core 5.0 SDK (version 5.0 (SDK 5.0.100) or later)
Use
dotnet --version
from the terminal to get the version installed.
-
- Visual Studio for Mac 8.8
- Xcode 10.0 or higher
- An Apple ID
- .NET Core SDK
- .NET Core 3.1 SDK (version 3.1.8 (SDK 3.1.402) or later)
- .NET Core 5.0 SDK (version 5.0 (SDK 5.0.100) or later)
- GTK+3 for running the Skia/GTK projects
- Rider Version 2020.2+
- Rider Xamarin Android Support Plugin (you may install it directly from Rider)
Tip
For a step-by-step guide to installing the prerequisites for your preferred IDE and environment, consult the Get Started guide.
See the completed sample on GitHub: YourSample
[!includegetting-help]