• Xamarin.Forms移动开发系列1:介绍和安装


    摘要 Xamarin成立于2011年5月16日。Xamarin 是一套基于C#语言的跨平台移动应用开发工具,2016年2月24日被微软正式收购。

    前言

    很早就已经听说强大的.NET生态中有一个移动开发的解决方案叫Xamarin,也曾经翻阅过相关资料和教程,但由于国内资源较少,且全是英文,所以并没有深入研究。

    如今随着.NET Core 3.0、VisualStudio 2019的发布,.NET的跨平台渐入佳境,又恰逢公司有APP方面的需求,所以决定会一会这个所谓的Xamarin(渣马润)。

    介绍

    1.Xamarin是什么?

    Xamarin成立于2011年5月16日,2016年2月24日被微软正式收购,而后微软宣布将会在各个版本的Visual Studio中免费提供Xamarin,并且宣布Xamarin SDK开源。

    Xamarin是一套基于C#语言的跨平台移动应用开发工具,开发人员可以使用C#编写原生的Andorid、Mac、iOS、UWP应用。

    2.Xamarin能做什么?

    Xamarin主要包含Xamarin.Andorid、Xamarin.iOS、Xamarin.Forms。

            (1)Xamarin.Andorid:为.NET开发人员提供了完整的Andorid SDK,可以构建完整的Andorid原生应用。

            (2)Xamarin.iOS:为.NET开发人员提供了完整的iOS SDK,可以构建完整的iOS原生应用。

            (3)Xamarin.Forms:为.NET开发人员提供了一个完整的跨平台UI工具包,开发人员可以通过(C#、XAML)轻松构建适用于各个平台(Andorid、iOS、UWP)的原生应用。

    简单来说就是前两个分别能够使用C#开发Andorid和iOS应用,而Xamarin.Forms则可以用一套代码C#代码开发跨平台的应用。本系列只研究Xamarin.Forms。

    3.Xamarin.Forms如何运作?

    Xamarin Forms的工作原理是将创建的UI元素从共享PCL(可移植类库)UI代码映射到Windows,Android和iOS上相应的原生代码。每个Xamarin Forms页面分为两部分,用于处理UI逻辑的Code Behind文件和制作UI界面的XAML文件。

    Xamarin.Forms提供了两个创建应用程序用户界面的方式:

            ①XAML:可扩展应用程序标记语言,它和XML、HTML差不多。(WPF也是使用的XAML)

            ②C#:如果没有任何前端开发经验,可以使用这种方式。

    安装

    随着宇宙第一IDE Visual Studio 2019 的发布,Xamarin的安装变得更加简单了。

    1.下载VS2019安装程序

    地址:https://visualstudio.microsoft.com/zh-hans/vs/

    2.打开安装程序=》工作负载=》移动与游戏=》使用.NET的移动开发

    3.点击安装

    4.打开VS2019,点击创建新项目,在项目模版中找到移动应用(Xamarin.Forms)则安装成功。

    本文链接:http://www.leo96.com/article/detail/38

    欢迎添加个人微信号:Like若所思。

    欢迎关注我的公众号,不仅为你推荐最新的博文,还有更多惊喜和资源在等着你!一起学习共同进步!


     

  • 相关阅读:
    第一次Java作业
    第十一次作业
    第十次作业
    第九次作业
    第八次作业
    第七次作业
    第六次作业
    Java中数组自定义排序与优先级队列笔记
    力扣每日一题:删除链表的倒数第N个节点
    又一次离谱的错误——运算符优先级
  • 原文地址:https://www.cnblogs.com/cool2feel/p/11385438.html
Copyright © 2020-2023  润新知