关于.Net MAUI

 MAUI(Multi-platform App UI)是微软在Build 2020 大会上,正式公布的.NET上的跨平台框架,正式版将在2021年11月发布的 .NET 6 中发布

一、MAUI关键信息

关于.Net MAUI_第1张图片

  • MAUI 是 Xamarin.Forms 的进化
  • MAUI 使用同的技术栈,一个项目,可发布至:Android,iOS,macOS 和 Windows平台
  • MAUI 项目中,不同的平台,通过添加特定操作系统的源代码文件,访问本机底层操作系统 API
     跨平台的关键:特定操作系统的源代码文件;这部分微软会为.NET开发人员提供最新的移动SDK
  • MAUI 支持 MVVM,MVU模式,支持热加载
    关于.Net MAUI_第2张图片
二、现有.net跨平台方案的发展

 Xamarin.iOS和Xamarin.Android将作为.NET for iOS和.NET for Android成为.NET 6的一部分
 Xamarin.Forms,于2021年11月通过.NET 6 GA每6周继续发布次要版本和服务版本;并提供一年的服务,随后似乎不再支持,只支持.NET MAUI

三、官方介绍及源码地址

MAUI 开源地址:https://github.com/dotnet/maui

MAUI官方介绍:https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/

你可能感兴趣的:(C#,WPF,MAUI,c#,wpf)