.NET MAUI Adds Fluid UI Control Styling
Written by Kay Ewbank   
Monday, 10 January 2022

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. Among the improvements to the new release are the first batch of Fluent UI control styling, multi-window implementations, control features, and another set of iOS type alignment.

NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

net2

The Fluent UI control styling has been added to bring MAUI into line with Windows 11, which has new UI styling via the updated Fluent Design System. Fluent is an open-source, cross-platform design system that provides a framework for the design of apps for Windows. Fluent Design is based on Microsoft Design Language. This latest NET MAUI preview updates the button, editor and entry controls. Subsequent releases will add more controls and support for themes.

The second improvement of note in this release is support for multi-window apps. The developers say that this is one of the major updates to .NET MAUI compared to Xamarin.Forms. However, it's worth noting that the Windows App SDK implementation of multi-window will be in an experimental release until release in v1.1

This release also includes updated C# templates that now use C# 10 patterns such as implicit usings and file-scoped namespaces, and added item templates for ContentPage and ContentView. The developers say that from this preview, when your project opts-in to using ImplicitUsings you’ll see a cleaner project file.

The final change affects developers targeting Apple systems. The Apple related SDKs have been updated to use the native nint and nuint types in .NET 6 rather than System.nint and System.nuint. If you're using an existing library built for iOS, macOS, and tvOS using .NET 6. and want to make use of the change you'll need to recompile your code against .NET 6.

.NET MAUI is part of the latest .NET preview, and is available now.

 net2

More Information

MAUI On GitHub

Related Articles

.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 about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Is PHP in Trouble?
10/04/2024

The April 2024 headline for the TIOBE Index, which ranks programming languages in terms of their popularity, reads, "Is PHP losing its mojo" asking this question because this month PHP has dropped out [ ... ]



Spider Courtship Decoded by Machine Learning
07/04/2024

Using machine learning to filter out unwanted sounds and to isolate the signals made by three species of wolf spider has not only contributed to an understanding of arachnid courtship behavior, b [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info