This repository provides simple, to-the-point code samples for the Uno Platform.
The Uno Platform is an Open-source platform for building single codebase native mobile, web, desktop, and embedded apps quickly.
It allows C# and WinUI XAML and/or C# code to run on all target platforms while allowing you control of every pixel. It comes with support for Fluent, Material, and Cupertino design systems out of the box. Uno Platform implements a growing number of the WinRT and WinUI APIs, such as Microsoft.UI.Xaml, to enable WinUI applications to run on all platforms with native performance.
Use the WinUI tooling from Windows in Visual Studio, such as XAML Hot Reload and C# Hot Reload, build your application as much as possible on Windows, then validate that your application runs on iOS, Android, macOS, WebAssembly and Desktop.
Visit our documentation for more details.
See a complete list of code samples here. Some of the samples have accompanying step-by-step workshops or tutorials in the official Uno Platform documentation.
If you encounter any issues with these samples above, please open an issue here.
Make sure to visit our FAQ, create an issue, open a GitHub Discussion or visit our Discord Server - where our engineering team and community will be able to help you.
Thanks go to these wonderful people (List made with contrib.rocks):
💖 Thank you.