MAUI早已不是「玩具框架」,而是微软官方主推的 跨平台原生UI统一解决方案,与Blazor、 ASP.NET Core、.NET Aspire共同构成.NET 9现代化应用开发生态。 目前,.NET MAUI,其成熟度远超2023年初期的质疑声浪。 根据微软官方数据,全球已有 超过47万开发者 在生产环境中使用MAUI,覆盖金融、医疗、零售、IoT等12. 不看好MAUI。 WPF之后,微软没有任何成功的UI框架,一个比一个失败。 甚至连WPF都不算成功,叫好不叫座——2021年了,WPF的招聘职位还没古老的WinForm多。 因为我本人是靠C#吃饭的,移动时代,对C#的移动应用开发也自然一直非常关注。 (3)maui 相对来说比 flutter 庞大,不适合嵌入已有应用. 这是官方的 maui 架构图,红色箭头和文字是我加的评论: 把垃圾去掉,有生命力的是下面的解决方案: (1)Blazor 一把梭: 基于 Web UI 的跨平台解决方案。 图中,黄色的是 MAUI 所提供的。 那也是活该, MAUI 充满了微软以前那种傲慢,一个号称跨平台的GUI框架,居然官方连Linux都不支持。 隔壁谷歌的 Flutter,可以说是优先支持移动端的GUI框架,人家官方也提供了Linux桌面的支持。 而且我看不出谷歌给Flutter的经费会比微软给MAUI的经费多。 maui没有未来,因为maui不是自绘。 走的是ReactNative的老路,连ReactNative都干不过自绘的flutter。 MAUI凭什么? 在多种平台原生控件集中求交集是实际上最蠢的idea,没有之一.注定傻逼!没错,RN其实也是傻逼!但RN毕竟有大量的前端开发,有先发优势,你有啥?有xamarin的遗老? 欢迎来到 .NET MAUI 入门系列视频,您将在其中学习使用 .NET MAUI 从共享 C# 代码库构建适用于 iOS、Android、macOS 和 Windows 的多平台应用程序的基础知识。 在本视频中,James 与我们讨论了开始使用 .NET MAUI、Visual Studio 2022 和 PC 构建应用程序所需的条件。
现在在 maui 和 swiftui 之间比对,还是倾向于 maui,因为 xcode 太难用了,swiftui 相对于 maui 也没有碾压优势,万一数据好,要跨平台,还要重新写一套。 —— 俺开发ai产品,尝试了好多技术组合,现在的技术选择: (1)maui 主要针对 ios,ipad,做起来了,再推推安. MAUI、MAUI/Blazor、WinUI3、WPF/WinForms 如何选择? 感谢网友 @妖莲珞 在 这个回答和下面 回复里 分享了一些非常有帮助的经验和看法,由于疑惑比较多所以开个新问题继续请教:“MAUI在WIndows端的… maui,tauri还是flutter? 环境是windows,试了tauri,桌面没问题,生成android的时候报错了,也许是打包的时候出错了,不好说。 maui其实也有兴趣,以前折腾过,… 显示全部 关注者 23
OPEN