Skip to content

unoplatform/Uno.Samples

Repository files navigation

Uno Platform Samples

This repository provides simple, to-the-point code samples for the Uno Platform.

Pixel-Perfect. Multi-Platform. C# & Windows XAML. Today.

Twitter Followers PRs Welcome

What is 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.

Samples

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.

Uno Platform Samples - Issues

If you encounter any issues with these samples above, please open an issue here.

Have other questions? Feature requests? Issues?

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.

Contributors

Thanks go to these wonderful people (List made with contrib.rocks):

Uno.Samples Contributors

💖 Thank you.