安装
在编写Xamarin.Forms的应用程序之前,您需要在Mac,PC或两者上安装Xamarin平台(如果您正在使用该设置)。 请参阅Xamarin网站上的文章:
https://developer.xamarin.com/guides/cross-platform/getting_started/installation/
您可能急于创建您的第一个Xamarin.Forms应用程序,但在此之前,您需要尝试为iPhone和Android以及普通的Windows,WindowsPhone和Windows 10 Mobile项目创建正常的Xamarin项目。
这很重要:如果您在使用Xamarin.iOS,Xamarin.Android或Windows时遇到问题,那么Xamarin.Forms就不存在问题,您需要在使用Xamarin.Form之前解决这个问题。
创建一个Android应用程序
如果您有兴趣使用Xamarin.Forms来定位Android设备,请先熟悉Xamarin网站上的入门文档:
https://developer.xamarin.com/guides/android/getting_started/
如果您使用的是Visual Studio,并且一切安装正确,您应该可以从菜单中选择File> New> Project,然后在左侧的New Project对话框中选择Visual C#,然后选择Android,然后从在中心的模板列表中,选择空白应用程序(Android)。
如果您使用的是Xamarin Studio,您应该可以从菜单中选择文件>新建>解决方案,然后在左侧的新建项目对话框中选择Android和应用程序,然后在中心的模板列表中选择Android应用。
给它一个位置和一个名字;构建和部署。如果你不能让这个过程工作,这不是一个Xamarin.Forms问题,你可能想检查Xamarin.Android论坛的一个类似的问题:
http://forums.xamarin.com/categories/android/
创建一个Windows应用程序
如果您有兴趣使用Xamarin.Forms来定位Windows,Windows Phone或Windows 10 Mobile,则至少需要熟悉使用Visual Studio开发Windows应用程序的基本原理:
http://dev.windows.com/
在Visual Studio 2015中,如果一切安装正确,您应该可以从菜单中选择File> New> Project,然后在左侧的New Project对话框中选择Visual C#和Windows。 您将在Windows标题下看到一个层次结构,如下所示:
Windows下的第一个Universal标题是用于创建可以定位Windows 10或Windows 10 Mobile的通用Windows平台应用程序。 选择该项,然后从中心区域选择空白应用程序(通用Windows)创建一个UWP应用程序。
Xamarin.Forms支持的其他两个项目类型在Windows 8标头下。 通用项目实际上创建了两个项目 - 一个Windows桌面应用程序和一个带有一些共享代码的Windows Phone应用程序。 要创建一个Windows应用程序,请选择Windows,然后从中间部分的空白应用程序(Windows 8.1)。 对于Windows Phone应用程序,请选择Windows Phone和空白应用程序。这将创建一个针对Windows Phone 8.1的项目。
这些是Xamarin.Forms支持的三种项目类型。
您应该能够构建和部署骨架应用程序到桌面或真正的电话或模拟器。 如果没有,请搜索Microsoft网站或在线论坛,例如Stack Overflow。
准备好了吗?
如果您可以构建Xamarin.iOS,Xamarin.Android和Windows应用程序(或这些应用程序的一部分),那么您已经准备好创建第一个Xamarin.Forms应用程序。 现在是时候把“Xamarin.Forms,你好”说到跨平台移动开发的新时代。
在编写Xamarin.Forms的应用程序之前,您需要在Mac,PC或两者上安装Xamarin平台(如果您正在使用该设置)。 请参阅Xamarin网站上的文章:
https://developer.xamarin.com/guides/cross-platform/getting_started/installation/
您可能急于创建您的第一个Xamarin.Forms应用程序,但在此之前,您需要尝试为iPhone和Android以及普通的Windows,WindowsPhone和Windows 10 Mobile项目创建正常的Xamarin项目。
这很重要:如果您在使用Xamarin.iOS,Xamarin.Android或Windows时遇到问题,那么Xamarin.Forms就不存在问题,您需要在使用Xamarin.Form之前解决这个问题。
创建一个Android应用程序
如果您有兴趣使用Xamarin.Forms来定位Android设备,请先熟悉Xamarin网站上的入门文档:
https://developer.xamarin.com/guides/android/getting_started/
如果您使用的是Visual Studio,并且一切安装正确,您应该可以从菜单中选择File> New> Project,然后在左侧的New Project对话框中选择Visual C#,然后选择Android,然后从在中心的模板列表中,选择空白应用程序(Android)。
如果您使用的是Xamarin Studio,您应该可以从菜单中选择文件>新建>解决方案,然后在左侧的新建项目对话框中选择Android和应用程序,然后在中心的模板列表中选择Android应用。
给它一个位置和一个名字;构建和部署。如果你不能让这个过程工作,这不是一个Xamarin.Forms问题,你可能想检查Xamarin.Android论坛的一个类似的问题:
http://forums.xamarin.com/categories/android/
创建一个Windows应用程序
如果您有兴趣使用Xamarin.Forms来定位Windows,Windows Phone或Windows 10 Mobile,则至少需要熟悉使用Visual Studio开发Windows应用程序的基本原理:
http://dev.windows.com/
在Visual Studio 2015中,如果一切安装正确,您应该可以从菜单中选择File> New> Project,然后在左侧的New Project对话框中选择Visual C#和Windows。 您将在Windows标题下看到一个层次结构,如下所示:
Windows下的第一个Universal标题是用于创建可以定位Windows 10或Windows 10 Mobile的通用Windows平台应用程序。 选择该项,然后从中心区域选择空白应用程序(通用Windows)创建一个UWP应用程序。
Xamarin.Forms支持的其他两个项目类型在Windows 8标头下。 通用项目实际上创建了两个项目 - 一个Windows桌面应用程序和一个带有一些共享代码的Windows Phone应用程序。 要创建一个Windows应用程序,请选择Windows,然后从中间部分的空白应用程序(Windows 8.1)。 对于Windows Phone应用程序,请选择Windows Phone和空白应用程序。这将创建一个针对Windows Phone 8.1的项目。
这些是Xamarin.Forms支持的三种项目类型。
您应该能够构建和部署骨架应用程序到桌面或真正的电话或模拟器。 如果没有,请搜索Microsoft网站或在线论坛,例如Stack Overflow。
准备好了吗?
如果您可以构建Xamarin.iOS,Xamarin.Android和Windows应用程序(或这些应用程序的一部分),那么您已经准备好创建第一个Xamarin.Forms应用程序。 现在是时候把“Xamarin.Forms,你好”说到跨平台移动开发的新时代。