Xamarin开发实战 - 1.环境搭建

Xamarin开发实战 - 1.环境搭建

1.1介绍

Xamarin是一套跨平台解决方案,目的是使用C#语言创造原生的iOS,Android,Mac和Windows应用。
Xamarin的三个优势:

  1. Xamarin App拥有原生App的性能,因为最后生成的App中是使用的原生的控件和原生的API,所以它的体验和效率与原生App相近。
  2. 使用熟悉的C#语法,在Objective-C,Swift或者Java中能做的任何事情都可以用C#做到。除此之外,C#还有强大的IDE智能提示,lambdas语法,更自然的异步语法(Task、Async),NuGet快速获取组件。
  3. 在不同的平台上使用同样的语言还具有共享代码的优势,各个平台大约可以共享75%的APIs和数据结构代码。如果使用Xamarin.Forms来创建UI几乎可以共享100%的代码。

常用网址:

名字 网址
官网 https://www.xamarin.com/
开发者中心 https://developer.xamarin.com/
API中心 https://developer.xamarin.com/api/
官网例子 https://developer.xamarin.com/samples-all/
官方入门 https://developer.xamarin.com/guides/xamarin-forms/getting-started/

1.2 环境搭建(macOS)

下载地址:https://www.visualstudio.com进行下载Visual Studio。

MAC版本分别下载地址:

名字 网址
xamarin.ios https://xamarin.azureedge.net/MonoTouch/Mac/xamarin.ios-10.10.0.36.pkg
xamarin.mac https://xamarin.azureedge.net/XamarinforMac/Mac/xamarin.mac-3.4.0.36.pkg
xamarin.android https://xamarin.azureedge.net/MonoforAndroid/Mac/xamarin.android-7.3.1-2.pkg
vc mac https://xamarin.azureedge.net/VsMac/VisualStudioForMac-7.0.1.24.dmg

1.3 创建第一个forms程序

1.4 在iphone上虚拟机、真机上运行

1.5 在android虚拟机真机上运行

1.6 常用控件汇总

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容