MAUI Is Coming to Linux

⭐⭐⭐⭐ (4星) | 2026-03 | by Avalonia UI Team

摘要

Avalonia UI发布首个为.NET MAUI提供Linux和WebAssembly支持的预览版,实现跨平台一致性愿景。

亮点

  • 4步快速入门:创建MAUI app → 添加NuGet → 添加net11.0 → 配置UseAvaloniaApp
  • 无需引导程序:已有源码生成器完成集成
  • Avalonia 12新特性:新导航API和控制件直接受益于此项目
  • 已测试应用:移植了.NET MAUI Control Gallery、AlohaAI、MyConference等大型应用
  • 图形支持:支持SkiaSharp.Views.Maui和Mapsui.Maui
核心洞察:"原生或绘制?Avalonia让MAUI用户有了选择"
技术细节:
  • 原生UI使用操作系统控件,融入主机平台
  • 绘制UI在所有平台看起来相同
  • 支持WebAssembly,运行在浏览器中
  • 支持Linux桌面环境
.NET MAUI Avalonia 跨平台 Linux