通过 Visual Studio 进行 Xamarin 应用开发 | Visual Studio2024-08-05T13:54:35-07:00

Xamarin

对 Xamarin 的支持已于 2024 年 5 月 1 日结束

立即使用 .NET MAUI 构建跨平台的移动和桌面应用。

终止支持意味着什么?

根据 Xamarin 支持策略,Microsoft 不再支持或更新该产品。 如果使用的功能位于 Visual Studio IDE 中,则系统会指导你如何将更改导航到项目。

建议使用 .NET 多平台应用 UI (.NET MAUI),这是 Xamarin.Forms 的升级。我们已提供资源和指导来帮助你使用此最新功能。

支持图标
Xamarin 权益图

为什么使用 .NET MAUI?

多平台

.NET MAUI 使用最新的技术在 Windows、macOS、iOS 和 Android 上构建本机应用,将它们抽象化为一个基于 .NET 构建的通用框架。

一个代码库

对所有设备目标使用单个 C# 代码库和项目系统来生成外观类似于本机平台的应用。

高效工作

通过将 Visual Studio 的强大功能与 .NET MAUI 集成,更快、更轻松地构建精美的应用。

有兴趣详细了解有关 .NET MAUI 的详细信息?

我们提供了大量资源,可帮助你了解详细信息、采用并迁移到 .NET MAUI。 查看我们的教程、视频、电子书和在线社区。

开始 .NET MAUI 旅程

移动应用开发图

使用 Xamarin 构建的应用在外观上与原生应用一样,因为它们就是原生的。

Xamarin 平台关系图

定位所有平台

一个适用于 Android、iOS 和 Windows 的共享代码库

在任何位置共享代码。 可以跨所有移动开发平台,对超过 75% 的应用代码使用相同的语言、API 和数据结构。

在 PC 或 Mac 上开发

首选操作系统上的世界一流 IDE

可以使用 Visual Studio,这是 Windows 上功能齐全的可扩展 IDE。 或者,使用 Visual Studio for Mac – 一个丰富的适用于 macOS 的 IDE。 均提供 UI 设计器、有效的代码编辑、调试和发布工具等。

Visual Studio IDE 的屏幕截图

开源

按 MIT 许可证提供

Xamarin SDK、Xamarin.Forms 和 Mono 运行时在 GitHub 上是开源的。 我们十分期待你的参与!

云与 Azure 关系图

通过 Azure 利用云的强大功能

创建可随用户增长而扩展的智能、云驱动的移动应用程序。 将 .NET Core 与 Visual Studio 结合使用,创建 API 和无服务器工作流,以便可在按下按钮时响应用户事件并覆盖全球受众。 集成机器学习功能并添加机器人以实现沉浸程度更高的用户体验,所有这些都可通过 .NET 和 Visual Studio for Mac 完成。

加速移动应用开发

使用 Xamarin 查找认证的咨询合作伙伴以交付移动解决方案

寻找咨询合作伙伴帮助你开展移动业务,提升 Visual Studio 和 Xamarin,并生成质量更高的移动解决方案。 长期战略合作伙伴是移动专家,他们可以指导你完成应用生命周期的任何阶段,并帮助你设计、开发和测试高性能的跨平台移动应用。

移动应用开发图

反馈