使用 C# 和 .NET MAUI 的 Android 和 iOS

C# 中涵盖所有可在 Objective-C 或 Java 中执行的操作

开始

具有多平台
.NET MAUI

.NET MAUI 使用最新的技术在 Windows、macOS、iOS 和 Android 上构建本机应用,将它们抽象化为一个基于 .NET 构建的通用框架,使你能够编写一个 C# 代码库。

深入了解: .NET MAUI

具有 .NET 和 C# 的现代高性能移动应用

使用 .NET 和 C# 为全球数十亿 Android、iPhone 和 iPad 设备创建本机应用。通过任何 .NET 应用添加到该共享代码中,使你能够比以往更快地提高工作效率并更快地跨所有平台生成应用。

与平台 API 集成,或利用 .NET MAUI 的唯一跨平台操作系统和平台 API,包括访问传感器、设备信息、网络连接、数据等。

.NET MAUI 平台集成

具有 .NET MAUI 的 iOS

.NET 开发人员具有从 C# 对 iOS API 的完全访问权限。通过利用.NET MAUI呈现本机 UIKit 控件的跨平台 UI 框架来创建本机用户界面。利用 Touch ID、ARKit、CoreML 等 API,以及来自 C# 的更多 API!

正在 Windows 上开发 iOS? 没关系。使用 远程模拟器 进行 Visual Studio 或只需将 iOS 设备插入 Windows 设备并使用 热重启 进行部署。

了解 iOS 平台特定信息

具有 .NET MAUI 的 Android

使用 Android SDK 的全部功能为任何 Android 平台构建应用。借助 C#,你可以针对任何 Android 设备(包括手机、平板电脑等)进行开发。

直接从 C# 利用任何 Android API,包括 Android 支持库和 Google Play 服务。使用呈现本机 Android 控件的 .NET MAUI 跨平台框架生成令人惊叹的用户界面。

了解 Android 平台特定内容

你的平台,你的工具

我们精心设计了 .NET。这意味着继续使用你最爱的操作系统,同时生成移动应用!

Visual Studio 和 Visual Studio for Mac 为 Windows 和 Mac 提供了强大的 .NET 开发体验。

了解 Visual Studio Tools for .NET