Already completed the tutorial? Ready to build your own app or library, or just want to learn more? These resources will help you on your way.
The Uno Platform brings Microsoft's UWP/WinUI framework to Android, iOS, macOS, Linux, and WebAssembly. The wealth of official Microsoft documentation on the UWP framework is a great place to start, particularly if you've never used UWP/WinUI or XAML before. Some additional resources:
Online courses and videos
Check out some code examples:
The Uno Gallery and Playground showcases many of the UI controls supported by Uno.
The Ch9 sample app (source code and real-world app) uses the publicly-available video feed from Microsoft's Channel 9 for content.
Uno Azure DevOps (UADO) is our reference app, built from the ground up for Uno.
Uno Platform Workshop - In this workshop you will learn by creating a real-world mobile & web app using Uno Platform. The workshop covers: The philosophy behind Uno development, Tooling and component ecosystem, Creating rich and responsive UI, Interoperability with native code. And of course we will show how to contribute to the Uno Platform itself.
If you have a question about Uno that others might benefit from, post it on StackOverflow using the 'uno-platform' tag. Remember to check if the question already exists and to follow StackOverflow's question guidelines. You'll need to sign up to StackOverflow if you're not signed up already.
If you think you've encountered a bug (e.g., something works on UWP but not on another platform), check for an existing issue on GitHub and create one if none exists. We don't like bugs, but we do like bug reports!
To chat with the Uno Platform team and the Uno community, visit our Discord Channel #uno-platform.
A knowledge of working with GitHub and Forks, Pull and Push requests is desirable. To learn more about Forks please see official GitHub documentation. GitHub - Forks.