The latest preview of .NET Multi-platform App UI (MAUI) is now available with .NET 6 and the new Visual Studio 2022 17.1 Preview 2. Improvements in the new version include the first batch of Fluent UI control style, multi-window implementations, control features, and another set of iOS-like alignment.
NET MAUI is the cross-platform .NET application user interface, a framework for building native device applications spanning mobiles, tablets and desktops.
The Fluent UI control style has been added to align MAUI with Windows 11, which has a new UI style through the updated Fluent design system. Fluent is an open source, cross-platform design system that provides a framework for designing applications for Windows. Fluent Design is based on Microsoft Design Language. This latest NET MAUI preview updates the button, editor, and input controls. Later versions will add more controls and support for themes.
The second improvement to note in this release is support for multi-window applications. The developers say this is one of the major updates for .NET MAUI over Xamarin.Forms. However, it should be noted that the Windows App SDK implementation of multi-window will be in an experimental version until the v1.1 release.
This release also includes updated C # templates that now use C # 10 templates such as implicit uses and file-scoped namespaces, as well as added element templates for ContentPage and ContentView. The developers say that from this preview, when your project commits to using ImplicitUsings, you’ll see a cleaner project file.
The latest change affects developers targeting Apple systems. Apple-related SDKs have been updated to use the native types nint and nuint in .NET 6 rather than System.nint and System.nuint. If you are using an existing library designed for iOS, macOS, and tvOS using .NET 6 and want to use the edit, you will need to recompile your code with .NET 6.
.NET MAUI is part of the latest .NET preview and is available now.
MAUI on GitHub
.NET MAUI adds new layouts
Microsoft will replace Xamarin forms with MAUI .NET
.NET 6 Preview adds MAUI
Visual Studio 2022 Preview 2 targets productivity
Developer Preview of .NET 6 Released
New in Windows Forms .NET
Xamarin Forms 3.0 adds Visual State Manager
To be informed of new articles on I Programmer, subscribe to our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
or send your comment to: firstname.lastname@example.org