Announcing Uno Platform and Microsoft .NET team Collaboration

We’ve built Uno Platform on top of .NET from the very beginning, and the benefits have been undeniable. We have always believed that .NET is the strongest foundation for delivering cross-platform applications, and we continue to rely on it at every layer of our product.

At the same time, .NET depends on a wide range of supporting libraries and dependencies that make the ecosystem possible. This is why we are taking a more active role in contributing back, helping advance the ecosystem in areas where our expertise and use cases align with the .NET roadmap.

We are proud to announce this technology collaboration as .NET 10 RC2 arrives, and we look forward to strengthening it for many years to come. You can see the official announcement about this effort in Microsoft’s blog post announcing .NET 10 RC2.

Enabling Android 16 support in .NET 10 RC2

The first wave of our partnership is well underway, beginning with the .NET MAUI team.

With Google announcing their mid-year release of Android 16 QPR2 and Android API-36.1, we have provided contributions to the core components of .NET MAUI to ensure that .NET for Android stays aligned with Google’s Android platform so that developers can take advantage of the latest Android capabilities as soon as they ship later this year.  These required updates to binding infrastructure and tooling are required to support minor SDK versions in addition to the previous integer-based scheme.

This contribution took nearly one and a half months of tight collaboration between senior Uno Platform and .NET engineers on resolving issues together deep in the heart of .NET MAUI – empowering .NET’s Java interop and Android tooling with deeper integration, smoother API alignment, and updated runtime support.

Long Term Collaboration and More Contributions to .NET

In parallel to .NET 10 RC2 contributions, we’re exploring collaboration and contribution to the .NET runtime repos, in order to enable WASM multithreading – one of the most requested features in Uno Platform ecosystem – so that .NET developers building for the web can unlock new levels of performance and scalability.  

In addition to contributions to .NET for Android, we will actively participate in PR reviews with Microsoft on the .NET MAUI core component repos – .NET for Android, .NET for iOS, helping accelerate progress and ensure high-quality improvements land faster in the ecosystem. 

Alongside this effort, our team will be contributing to and co-maintaining the SkiaSharp repository with Microsoft. We previously contributed the Wasm and Lottie support to SkiaSharp, and going forward you will see more activity. SkiaSharp is important to Uno Platform because it provides the graphics engine that powers Uno Platform’s rendering across mobile, web, desktop and embedded, ensuring consistent visuals and performance on every platform. We’re deeply committed to its success.  

About Uno Platform

For those who haven’t heard of it, Uno Platform is an open-source project (Apache 2.0) that brings .NET applications to every platform - desktop, mobile, web, and embedded - from a single codebase. On top of the OSS foundation, we offer premium tooling - Uno Platform Studio – which features Hot Reload, Hot Design, and design-to-code integrations that dramatically speed up developer workflows. Uno Platform Studio works on all OSs and all IDEs – providing the most complete and productive cross-platform .NET development experience available today.

Start Building

Looking Ahead

Our collaboration with Microsoft’s .NET team marks the next step in deepening our commitment to the ecosystem we’ve relied on since day one. By contributing to critical areas like .NET for Android, .NET for iOS, .NET runtime, and SkiaSharp, we aim to make .NET faster, more capable, and more aligned with the needs of developers building for every platform.          

".NET has been the backbone of Uno Platform from the start, and this partnership is about giving back in a meaningful way. By investing our engineering resources into the places where developers need them most, we’re helping ensure that .NET continues to be the best foundation for cross-platform development - today and for years to come.”

Tags: XAML, WPF, Xamarin, UWP, Silverlight, .NET, Windows, C#, XAML

Related Posts

Uno Platform 5.2 LIVE Webinar – Today at 3 PM EST – Watch