关于.Net MAUI
MAUI(Multi-platform App UI)是微软在Build 2020 大会上,正式公布的.NET上的跨平台框架,正式版将在2021年11月发布的 .NET 6 中发布一、MAUI关键信息MAUI 是 Xamarin.Forms 的进化MAUI使用同的技术栈,一个项目,可发布至:Android,iOS,macOS 和 Windows平台MAUI项目中,不同的平台,通过添加特定操作系统
·
MAUI(Multi-platform App UI)是微软在Build 2020 大会上,正式公布的.NET上的跨平台框架,正式版将在2021年11月发布的 .NET 6 中发布
一、MAUI关键信息
- MAUI 是 Xamarin.Forms 的进化
- MAUI 使用同的技术栈,一个项目,可发布至:Android,iOS,macOS 和 Windows平台
- MAUI 项目中,不同的平台,通过添加特定操作系统的源代码文件,访问本机底层操作系统 API
跨平台的关键:特定操作系统的源代码文件;这部分微软会为.NET开发人员提供最新的移动SDK - MAUI 支持 MVVM,MVU模式,支持热加载
二、现有.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/
更多推荐
已为社区贡献2条内容
所有评论(0)