最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
當前位置:
首頁 > 編程開發 > C#編程 >
  • C#教程之Xamarin.Forms移動開發系列1:介紹和安裝

  • 2019-08-20 22:21 來源:未知

摘要 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

pk10赛车冠军技巧
最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
网络转发文章赚钱 厂房排水赚钱吗 在福州做什么工作赚钱 波克捕鱼达人千炮版挂 无广告单机麻将免费版手机版 魔域游戏能赚钱 北京快中彩开奖号码 kk棋牌官方下载 福建快三专家推荐实时