With the release of .NET Multi-platform App UI (MAUI) previews 11 and 12 in January, things are looking on track for the Release Candidate in Q1 2022 and General Availability release in Q2 2022. You can keep an eye on the current status of releases in the .NET MAUI product roadmap: Roadmap · dotnet/maui Wiki · GitHub.
With the release candidate drawing closer, preview releases are turning a focus to stabilisation and quality improvements rather than many new capabilities. However, there is still a lot to get excited about.
.NET MAUI Preview 11
This release adds:
- The first batch of fluent UI control styling
- Control features
- An additional set of iOS type alignment
- Multi-window implementations.
Find out more about these features in a blog from David Ortinau, the Principal Program Manager, .NET MAUI: Announcing .NET MAUI Preview 11 – .NET Blog (microsoft.com)
.NET MAUI Preview 12
Preview 12 adds:
- Enhancements to Shell
- .NET 6 unification – iOS types
- Windows extended toolbar – non-Shell
- Compatibility handlers for RelativeLayout and Absolutelayout
- Z Index property
- FlyoutView handler – Android
- New documentation for App icons, App lifecycle, Brushes, Controls and Single Project
Read about these features in David’s latest blog: Announcing .NET MAUI Preview 12 – .NET Blog (microsoft.com)
Find out more about .NET MAUI
We have a .NET MAUI blog series in progress. Check out the first instalments to get yourself oriented to .NET MAUI and how it differs from Xamarin:
- What is .NET MAUI, and How Does it Differ from Xamarin? – Ballard Chalmers
- .NET MAUI Deep Dive – Part One – Ballard Chalmers
If you want to dive in yourself, you can see the documentation on how to install and get started from Microsoft: