.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


A Clock For 2022
31/12/2021

What sort of clock are you watching to herald in the New Year? One of the deep seams of the DIY hardware is the custom clock. None of these projects is essential, but you probably will end up wanting  [ ... ]



Ruby 3.1 Adds In-Process JIT Compiler
04/01/2022

Ruby 3.1 has been released with improvements including an experimental in-process just in time compiler and a new debugger.


More News

square

 



 

Comments




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