每一种应用程序的开发都有自己特定的开发环境。所谓开发环境就是为了支持系统软件和应用软件工程化开发和维护的一组软件。它通常简称为SDE。本节将讲解C#开发iOS应用程序的开发环境搭建,其中包括Xamarin的下载和安装,以及Xcode的下载和安装。
只有注册了苹果开发者账号的成员才可以直接使用苹果公司的iOS SDK。所谓iOS SDK包就是软件开发包,所以在iOS开发中我们要注册开发者账号。在苹果公司注册iOS开发者账号的成员一共可以分为4种,如表1-2所示。
下面,我们来讲解免费的苹果开发者账户的注册过程,具体步骤如下所述。
(1)在Dock(Dock一般指的是苹果操作系统中的停靠栏)中,找到Safari,如图1.2所示。
(2)单击图标打开Safrai,如图1.3所示。
(3)在搜索栏中输入网址(https://developer.apple.com/devcenter/ios/index.action),然后按回车键,进入iOS Dev Center-App Developer网页,如图1.4所示。
(4)选择register for free选项,进入Apple Developer Registration-Apple Developer网页,如图1.5所示。
(5)单击Create Apple ID按钮,进入Apple-My Apple ID网页,如图1.6所示。
(6)在网页中输入一些内容后,单击网页最下方的Create Apple ID按钮,进入确定邮件地址的网页,如图1.7所示。
(7)单击Continue按钮,进入确定邮件地址的另一个网页。单击此网页中的Send Verfication Email按钮,进入确定邮件地址的另一个网页。
(8)打开需要确定的邮件地址,会看到Apple发来的一封确定邮件地址的邮件。打开该邮件,如图1.8所示。
(9)单击Verify now链接,进入Apple-My Apple ID-Email Verfication网页,如图1.9所示。
(10)输入需要验证的邮箱以及地址,然后单击Verify Address按钮,进入下一个网页,此网页会提示开发者注册的Apple ID现在已经可以使用了。
以下是在Mac(或者Mac虚拟机)上下载和安装Xamarin的具体步骤。
(1)在Dock中,找到Safari,单击打开,在搜索框中输入网址(http://xamarin.com/download/)。然后按回车键,进入DownLoad Xamarin for free to start building amazing native mobile apps-Xamarin网页,如图1.10所示。
(2)输入名称、邮箱、公司名称,以及公司开发人员数目后,单击DownLoad Xamarin for OS X按钮,进入Thanks for downloading Xamarin-Xamarin网页,如图1.11所示。
(3)一段时间后,在此网页中就会出现Xamarin安装包,此安装包将会移动到下载中去,进行下载,如图1.12所示。
(1)XamarinInstaller.dmg文件下载完毕后,双击,弹出“正在打开‘XamarinInstaller.dmg’…”对话框。打开此文件后,弹出Xamarin Installer安装对话框,如图1.13所示。
(2)双击Install Xamarin图标,弹性“‘Install Xamarin’是从互联网下载的‘应用程序’。您确定要打开吗?”对话框,如图1.14所示。
(3)单击“打开”按钮,弹出Please review and accept the license in order to procceed对话框,如图1.15所示。
(4)选择I agree to license terms复选框,然后单击Continue按钮,弹出Welcome to the Xamarin Installer对话框,如图1.16所示。
(5)经过一段时间后,会弹出Please select products to install对话框,如图1.17所示。
注意: 在图1.17中,Xamarin.Android是用来做Android开发的,Xamarin.iOS以及Mac是用来做iOS开发的。
(6)选择Xamarin.iOS复选框和Mac复选框后,单击Continue按钮,弹出Xcode is Missing对话框,如图1.18所示。
注意: 这时在Mac或者Mac虚拟机中还没有安装Xcode。
(7)单击Continue按钮,弹出Prerequisites对话框,如图1.19所示。
(8)单击Continue按钮,弹出Installation in progress对话框,如图1.20所示。
(9)在此对话框中进行软件的下载以及安装,需要一段的时间,在这段时间中会时不时地出现“‘Install Xamarin’想要进行更改。键入您的密码以允许执行此操作”,如图1.21所示。
(10)输入密码,然后单击“好”按钮,才可以进行下一步的操作。在软件下载完毕后,就会弹出Installation Finished对话框,如图1.22所示。
(11)单击Quit按钮,退出Xamarin的安装。
以下是在Mac(或者Mac虚拟机)上下载和安装Xcode的具体步骤。
(1)在Dock中找到App Store,如图1.23所示。
(2)单击App Store图标,打开App Store,如图1.24所示。
(3)在搜索栏中输入要搜索的内容,即Xcode,然后按回车键,进行搜索,如图1.25所示。
(4)单击Xcode右下方的“免费”按钮,此时“免费”按钮变为了“安装APP”按钮,如图1.26所示。
(5)单击“安装APP”按钮,弹出“登录App Store来下载”对话框,如图1.27所示。
(6)输入Apple ID以及密码后,单击“登录”按钮。此时“安装APP”按钮变为了“安装”按钮,如图1.28所示。并且Xcode会在Launchpad中进行下载和安装,如图1.29所示。
(7)一般在Launchpad中下载的软件,都可以在应用程序中找到。选择“前往”|“应用程序”命令打开应用程序,如图1.30所示。
(8)双击Xcode图标,弹出Xcode and iOS SDK License Agreement对话框,如图1.31所示。
(9)单击Agree按钮,弹出“‘Xcode’想要进行更改。键入您的密码以允许执行此操作”,如图1.32所示。
(10)输入密码,然后单击“好”按钮,进行组件的安装,组件安装完成后,就会弹出Welcome to Xcode对话框,如图1.33所示。
(11)单击左上角的“关闭”按钮,关闭Xcode。