MAUI is a mobile-focused Xamarin.Forms framework and Microsoft says the new capability allows developers to build single apps targeting multiple devices and platforms: “.NET Multi-platform App UI (MAUI) unifies Android, iOS, macOS, and Windows APIs into a single API so you can write one app that runs natively on many platforms,” Microsoft said. “.NET MAUI enables you to deliver the best app experiences designed specifically by each platform (Android, iOS, macOS, Windows, and Tizen) while enabling you to craft consistent brand experience through rich styling and graphics. Out of the box, each platform looks and behaves the way it should without any additional widgets or styling required.” MAUI was also recently baked into the .NET 7 Release Candidate 1 update. The .NET MAUI Community Toolkit is a library created by the MAUI community that hosts contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors.
New Features
With the release of .NET MAUI Community Toolkit v1.3, Microsoft is adding StatusBarBehavior. This allows users to customize the color and style of the status bar for Android and iOS with simple code or through XAML. Elsewhere, the company is adding the ability to easily show Gravatar image by people’s names or email addresses. This is possible through GravatarImageSource. A Gravatar image is one that can be used as an avatar. Finally, the new .NET MAUI Community Toolkit release makes improvements to the AnimationBehavior component. Specifically, Microsoft is adding FadeAimation that allows users to animate the opacity of VisualElement. Tip of the day: Windows Update downloads can often be frustrating because they are several gigabytes in size and can slow down your internet connection. That means your device may work with reduced performance while the update is downloading. In our guide we show you how to limit bandwidth for Windows Update downloads, so they won’t bother you again.