Visual Studio for Mac 上的 Xamarin
通过 C# 和 .NET 构建适用于 iOS、Android、macOS 等的应用
构建丰富的本机应用


在同一个位置访问你需要的一切


用于为应用构建引人注目的 UI 的恰当工具
利用内置的可视化设计器,为 iOS 和 Android 制作 UI。 对于 Android 应用程序,Visual Studio for Mac 包含其自己的设计器,该设计器适用于 Android .xml 文件来直观地构造用户界面。 IOS 设计器与 Visual Studio for Mac 完全集成,可进行 .xib 和 Storyboard 文件的可视编辑,以创建 iOS、tvOS 和 WatchOS UI 和转换。 使用极其简单且富有性价比的方法,根据需要在模拟器和设备上部署和调试应用。

使用 Xamarin 实现跨平台
通过在所有 .NET 平台中共享代码来更快地启动和运行。只需写入一次,即可在任意位置运行。 使用你最喜爱的框架和库来构建令人赞叹的移动应用程序。
使用 Xamarin.Essentials 从共享代码访问本机 API。 超过 50 个特定于平台的 API(其中包括地理位置、安全存储、传感器和设备信息等强大的硬件功能)与 Xamarin.Essentials 的结合使用非常简单。 通过单个跨平台 API,无需花费时间来编写每个平台的特定代码。
使用 Xamarin.Forms,提供令人赞叹的跨平台用户界面
借助 Xamarin.Forms,可以使用 C# 或 XAML 来构建适用于 iOS、Android 和 macOS 的跨平台用户界面。 借助此开源移动 UI 框架,可以从单个共享代码库生成应用。 此外,对 MVVM 模式的内置支持意味着可以创建可测试且可扩展的代码。
快速获取跨平台的一致外观或本机外观。 借助 Xamarin.Forms Visual,可以使用设计系统来采用相同的跨平台设计,该系统会规定大小、颜色、间距以及视图和布局的外观和方式的其他方面。 通过 Xamarin.Forms Visual 可为所有应用程序提供统一的外观。
通过 Azure 利用云的强大功能
创建可随用户增长而扩展的智能、云驱动的移动应用程序。 将 .NET Core 与 Visual Studio 结合使用,创建 API 和无服务器工作流,以便可在按下按钮时响应用户事件并覆盖全球受众。 集成机器学习功能并添加机器人以实现沉浸程度更高的用户体验,所有这些都可通过 .NET 和 Visual Studio for Mac 完成
与活跃的开发人员社区连接
了解由 Xamarin 提供支持的知名公司以及事业
全球各行各业的企业都使用 Xamarin 和 .NET 来构建高性能的本机移动应用。 查看开发者使用 Xamarin、.NET 和 Visual Studio 创建的移动应用