安装(Visual Studio)

Xamarin.Forms 是一个跨平台本机支持的 UI 工具包抽象,允许开发人员轻松创建可在 Android,iOS,Windows 和 Windows Phone 之间共享的用户界面。使用目标平台的本机控件呈现用户界面,允许 Xamarin.Forms 应用程序为每个平台保留适当的外观。

适用于 Visual Studio 的 Xamarin 插件

要开始使用 Xamarin.Forms for Visual Studio,你需要拥有 Xamarin 插件本身。安装它的最简单方法是下载并安装最新的 Visual Studio。

如果已安装最新的 Visual Studio,请转到控制面板>程序和功能,右键单击 Visual Studio,然后单击更改。安装程序打开后,单击修改,然后选择跨平台移动开发工具:

StackOverflow 文档

你还可以选择安装 Android SDK:

StackOverflow 文档

如果你已安装 SDK,请取消选中它。你将能够设置 Xamarin 以便稍后使用现有的 Android SDK。

Xamarin.Forms

Xamarin.Forms 是一组用于可移植类库和本机程序集的库。Xamarin.Forms 库本身作为 NuGet 包提供。要将其添加到项目中,只需使用 Package Manager 控制台的常规 Install-Package 命令:

Install-Package Xamarin.Forms

对于所有初始程序集(例如 MyProject,MyProject.Droid 和 MyProject.iOS)。

开始使用 Xamarin.Forms 的最简单方法是在 Visual Studio 中创建一个空项目:

StackOverflow 文档

如你所见,有 2 个可用选项可用于创建空白应用程序 - 便携式和共享。我建议你开始使用 Portable,因为它是现实世界中最常用的(差异和更多解释)。

创建项目后,请确保你使用的是最新的 Xamarin.Forms 版本,因为你的初始模板可能包含旧版本。使用你的 Package Manager 控制台或 Manage NuGet Packages 选项升级到最新的 Xamarin.Forms(记住它只是一个 NuGet 包)。

虽然 Visual Studio Xamarin.Forms 模板将为你创建 iOS 平台项目,但你需要将 Xamarin 连接到 Mac 构建主机,以便能够在 iOS 模拟器或物理设备上运行这些项目。