这个项目能做什么
.NET 多平台应用 UI(.NET MAUI)是一个开源跨平台框架,用于使用 C# 和 XAML 创建移动和桌面应用程序。它被定位为 Xamarin.Forms 的演进版本,将支持范围从 Android 和 iOS 扩展到 Windows 和 macOS,因此单一共享代码库可以面向 Android、iOS、iPadOS、macOS 和 Windows。
仓库中的关键要点:
- 开发使用 C# 和 XAML,并采用统一的 .NET SDK、基类库和工具链。
- 可以使用 `dotnet new maui -n NewApp` 模板创建新项目;示例变体(`-sc`)会添加开源的 Syncfusion Toolkit for .NET MAUI、.NET MAUI Community Toolkit 和 MVVM Toolkit。
- 如果 `maui` 模板不可用,可以通过 `dotnet workload install maui` 安装 .NET MAUI 工作负载。
- README 中链接了文档、示例和开发指南,以及常见问题解答和新闻页面。
- 该项目欢迎通过提交问题、参与设计讨论和拉取请求来做出贡献,并提供贡献指南、行为准则和开发指南文档。
README 还提到了 Visual Studio 生产力工具和模拟器作为开发工作流的一部分,并链接到 .NET 9 和 .NET 10 的发布说明。仓库材料中未包含性能基准、排名或比较性声明。
评论
0 评分人数达到10人后显示
登录后参与讨论。