第一章:Xamarin.Forms如何适应?(5)

简介: 安装在编写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.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,你好”说到跨平台移动开发的新时代。

目录
相关文章
|
Android开发 iOS开发
【Xamarin.Forms】Xamarin.Forms 2.5.0中本体系Forms的发光之处
自从6月份我们预览了Native Forms以来,我们一直在努力平衡这些不足之处,并通过修复错误并整合来自社区的优秀反馈来为Xamarin.Forms 2.5.0打磨它。
1741 0
|
Android开发 Windows
【Xamarin.Forms】Xamarin.Forms的XAML预览器——查看您输入的Xamarin.Forms布局!
要求 项目需要使用最新的Xamarin.Forms NuGet包来使XAML预览器正常工作。 预览Android应用程序需要JDK 1.8 x64。发行说明中有更多信息。
2128 0
|
C#
张高兴的 Xamarin.Forms 开发笔记:TapGestureRecognizer 的简单介绍与应用
  最近很少写应用了,一直在忙关于 ASP.NET 的东西(哈欠...)。抽点时间对 TapGestureRecognizer 做点总结。   一、简介   TapGestureRecognizer 就是对 Tap 手势进行识别。
1636 0
|
Go C# Android开发
Xamarin.Forms简介
跨平台用户界面入门 Xamarin.Forms是一个跨平台的本机支持的UI工具包抽象,允许开发人员轻松创建可以在Android,iOS,Windows和Windows Phone上共享的用户界面。
1228 0
|
iOS开发
Xamarin.Forms多画面快速入门
该快速入门演示了如何通过添加第二个屏幕来扩展Phoneword应用程序来跟踪应用程序的通话记录。 最终的应用如下所示: 扩展Phoneword应用程序如下: 在“开始”屏幕中,启动Visual Studio。
982 0
|
Android开发 iOS开发 Windows
Xamarin.Forms快速入门
本演练演示如何创建将用户输入的字母数字电话号码转换为数字电话号码的应用程序,并调用该号码。 最终的应用如下所示: 创建Phoneword应用程序如下: 在“开始”屏幕中,启动Visual Studio。
1670 0
|
测试技术 Android开发 iOS开发
深入Xamarin.Forms
在Xamarin.Forms快速入门中,构建了Phoneword应用程序。 本文回顾了为了了解XAMarin.Forms应用程序的基础知识而建立的内容。 以下主题被提及: Visual Studio简介 - Visual Studio简介,并创建一个新的Xamarin.Forms应用程序。
1179 0