开始使用xamarin

Download xamarin eBook

备注

本节概述了xamarin是什么,以及开发人员可能想要使用它的原因。

它还应该提到xamarin中的任何大型主题,并链接到相关主题。由于xamarin的文档是新的,您可能需要创建这些相关主题的初始版本。

Hello World使用Xamarin Studio:Xamarin.Forms

在OS X上成功安装Xamarin Studio之后。现在是第一个Hello World应用程序的时候了。

Hello World Application:Xamarin.Forms

什么是Xamarin表格:

Xamarin.Forms是一个新的库,使您能够从单个共享C#代码库为iOS,Android和Windows Phone构建本机UI。它提供了40多个跨平台控件和布局,这些控件和布局在运行时映射到本机控件,这意味着您的用户界面完全是本机的

步骤1:

创建新的解决方案。

点击“新解决方案” 点击“新解决方案”

步骤2:选择Forms App并单击Next 选择Forms App,然后单击Next

步骤3:添加App name,然后单击Next 在此处输入图像描述

这是创建解决方案时项目限制的样子:

在此处输入图像描述

App.xaml中:

<?xml version="1.0" encoding="utf-8"?>
<Application xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    x:Class="HelloXamarinForms.App">
    <Application.Resources>
        <!-- Application resource dictionary -->
    </Application.Resources>
</Application>
 

App.xaml.cs:

<?xml version="1.0" encoding="utf-8"?>
<Application xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    x:Class="HelloXamarinForms.App">
    <Application.Resources>
        <!-- Application resource dictionary -->
    </Application.Resources>
</Application>
 

HelloXamarinFormsPage.xaml

<?xml version="1.0" encoding="utf-8"?>
<Application xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    x:Class="HelloXamarinForms.App">
    <Application.Resources>
        <!-- Application resource dictionary -->
    </Application.Resources>
</Application>
 

HelloXamarinFormsPage.xaml.cs

<?xml version="1.0" encoding="utf-8"?>
<Application xmlns="http://xamarin.com/schemas/2014/forms" 
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    x:Class="HelloXamarinForms.App">
    <Application.Resources>
        <!-- Application resource dictionary -->
    </Application.Resources>
</Application>
 

在OS X上安装Xamarin Studio

在OS X机器上开始Xamarin开发的第一步是从官方网站下载并安装Xamarin Studio Community版本。需要填写一些字段才能下载安装程序,如下图所示。

Xamarin Studio社区版的下载页面

Xamarin Unified安装程序负责在Xamarin.Android,Xamarin.iOS和Xamarin Studio之上识别和安装所有必需的非Xamarin组件(例如Android SDK)。

要开发Xamarin.iOS应用程序,必须满足以下先决条件:

安装过程

满足先决条件后,双击Xamarin徽标运行Xamarin安装程序。

双击Xamarin徽标开始安装

OS X Gatekeeper可能会显示一个对话框,要求您确认打开下载的应用程序。点击“打开”继续。

点击“打开”继续

要开始实际的安装过程,您必须阅读并接受Xamarin软件许可条款。选中“我同意许可条款”复选框,并记下自动使用和错误报告请求。

接受许可条款以继续

安装的下一步是选择要安装的产品。这些项目大多是不言自明的,但某些开发人员可能不熟悉英特尔®HAXM 。它代表英特尔®硬件加速执行管理器,它使Android仿真更快。

显示已安装在系统上的产品但显示为灰色。 选择要安装的产品

选择产品后,Xamarin Unified安装程序将自动下载并执行每个安装程序。如果在最后一步中选择了Xamarin.Android,系统将提示您选择Android SDK的安装位置。在大多数情况下,默认位置是安全的选择,因此请按“继续”继续。

选择Android SDK的安装位置

最后,安装程序将显示将要下载和安装的内容的简短摘要。在此示例中,尚未安装Xamarin.Android,因此它显示在列表中,并带有其他先决条件。

单击“继续”,将为每个产品启动下载和安装过程。安装程序可能会通过显示提示输入当前系统用户的用户名和密码的对话框来请求更改系统的权限。输入详细信息并单击“确定”继续安装。

安装过程

安装完成后,可以启动Xamarin Studio。社区版是免费的,不需要登录,但要使用企业功能,必须创建帐户并激活试用版。

安装完成

下一步

Stats

186 Contributors: 8
Monday, September 12, 2016
许可下: CC-BY-SA

不隶属于 Stack Overflow
Rip Tutorial: info@zzzprojects.com

下载电子书