.NET MAUI 简介
简介
.NET MAUI 是一种多平台框架,用于使用 C# 和 XAML 创建本机桌面和移动应用。 .NET MAUI 是 Multi-platform Application User Interface(多平台应用程序用户界面)的首字母缩略词。 借助 .NET MAUI,可设计能够在 Windows、Android、iOS、iPadOS 和 macOS 上运行的移动应用。
假设你在一家全国性/地区性连锁杂货店工作。 该连锁店希望使用移动和桌面应用来拓展其忠诚度计划。 利用新应用,可实现向商店一键拨号,并且当用户在商店时,还可以推送有关特价商品的通知。 因此,该应用需要访问一些硬件功能。
你的任务是确定技术并构建概念证明。 你确定可将 .NET MAUI 作为可能的技术选择。 借助 .NET MAUI,可以重用相同的应用程序代码和标记来创建用户界面 (UI),并可轻松访问硬件和平台特定的功能,例如电话拨号程序和定位服务。 此外,借助 .NET MAUI,还可利用共事开发人员的 C# 技能。
学习目标
通过学习本模块,你将能够:
- 了解 .NET MAUI 的基本体系结构。
- 创建 .NET MAUI 应用。
- 为 .NET MAUI 支持的平台定义共享 UI。
- 通过 Visual Studio 部署 .NET MAUI 应用。
- 使用 .NET MAUI 访问平台 API。
先决条件
- 安装有 .NET MAUI 工作负载的 Visual Studio 2022
- 熟悉 C# 和 .NET