Microsoft .NET MAUI release candidate available
Microsoft’s .NET MAUI (Multi-platform App UI) has moved to a release candidate (RC) stage, the company said on April 12. An evolution of Xamarin Forms, .NET MAUI is a cross-platform framework for building mobile and desktop apps with C# and XAML.
.NET MAUI leverages platform SDKs for Windows, MacOS, Android, and iOS. Developers can use them with the C# language in addition to “maximizing” code sharing. More than 40 layouts and controls are featured, for building adaptive UIs across desktop and mobile platforms. Developers can incorporate Blazor components or entire Blazor applications to distribute the same experiences on desktop and mobile as they do on the web.
[ Also on InfoWorld: Understanding .NET MAUI and the future of Xamarin ]
A new .NET MAUI project template includes a default stylesheet in Resourcesstyles.xaml, with a color palette and styling for controls. The successor to the Xamarin Forms framework, .NET MAUI improves on the Xamarin Forms architecture by adding low-code hooks for making modifications, Microsoft said.
General availability of .NET MAUI is slated for Q2 2022. There may be more release candidates in the meantime. The initial RC is covered by a “go live” support policy, with .NET MAUI supported by Microsoft for production apps.
The .NET MAUI SDK is now API-complete, ready for libraries to update and prepare for general availability. To access .NET MAUI RC1, developers need to install or update Visual Studio 2022 Preview to version 17.2 Preview 3. In the installer, confirm .NET MAUI (preview) is checked under the “Mobile Development with .NET workload.”
- Atlassian Cloud outage hits 400 customers
- Perforce to acquire infrastructure as code pioneer Puppet
- A closer look at traditional solutions and cloud
- GitHub enhances secret scanning for tighter code security
- Redwood web framework hits 1.0 release milestone
- Databricks targets data pipeline automation with Delta Live Tables