热搜:
下载Visual Studio 2015 跨平台开发Xamarin 套件

Visual Studio 2015 跨平台开发Xamarin 套件

更多
  • 软件大小:41.00MB (42,991,616 字节)
  • 软件类别:编程书集 -> 编程控件
  • 软件授权:免费软件      软件语言:简体中文
  • 更新时间:2020/05/27
  • 软件厂商:
  • 软件官网:
  • 应用平台:
标签
软件介绍
热度:0

目前 Visual Studio 2015 的跨平台应用开发,是基于Xamarin,因此你需要安装Xamarin 套件(安装过程需要下载很多包,Xamarin 得到了来自微软的大力支持,而微软则直接将 Xamain 融合进Visual Studio 2015,以扭转它在移动领域的颓势。

Xamarin将原生(Native)的 IOS及Android API转换为C# 函式库供使用者使用,开发人员可使用C#撰写程序,并呼叫原生平台(IOS, Android)的API,且透过良好的设计,可以在不同平台共享部份程序代码。开发人员可透过Xamarin编译程序,直接将程序编译为ARM的执行档,并进行各平台的封装。编译封装完成的App由于不经过中间转译,直接编译为原生的二进制执行文件,因此具有好的运作效能。

Visual Studio 跨平台开发,我认为非常的值得尝试,毕竟对于我们这个 .NET 起家的团队来说,去新组建 Android 和 iOS 开发团队的成本绝不少,而且团队这方面的技术积累也很薄弱。

如果你做过 .NET 和 Android 开发,那么看一下这个视频https://xamarin.com/visual-studio,Wow,像不像 Windows Form 开发?终于可以解放生产力了!

Visual Studio 2015 支持两种方式开发跨平台移动应用:

使用C# / F# 开发跨平台的 Android IOS WP 原生应用。

使用Apache Cordova 框架开发基于 HTML 技术的跨平台应用。

使用 C++ 开发原生 Android 应用。

Xamarin 开发平台主要包含以下4大部分:

开发程序语言:Xamarin 以C# 作为开发程序语言,开发人员直接撰写C# 即可进行开发。整合开发工具:Xamarin 提供整合开发工具 (IDE) Xamarin Studio,开发人员可直接于此工具上进行开发、除错、测试与仿真 等作业。Xamarin也针对Microsoft Visual Studio提供附挂套件 (Plug-In)。跨平台开发框架:(Mono .Net Framework)Xamarin 提供开发框架,支持跨平台的功能实作 (cross-platform implementation)。编译程序:Xamarin 具有各平台的编译程序,可直接编译为 iOS 与 Android 平台的机器码。

C# 开发跨平台

可以使用 C# 的几乎所有特性。

可以使用第三方 .NET 类库。

既可以分别为不同平台使用 Xamarin 提供的设计器设计原生 UI (所谓原生,就是使用的技术都是原汁原味的,只不过集成进了 Visual Studio 内)。

也可以使用Xamarin 系统的方案,只需一份代码,就可构建跨平台的界面。

实际体验了一下,因为 C# 更紧凑的语法加上VS 的高度智能,比用 eclipse 开发效率高不少(eclipse 有些地方实在是太不智能了),项目的结构基本上和 Android Java 开发一致,从 Java 开发转过来会很顺利。

举个例子,我使用了 .NET 里的任务库开启一个异步线程,然后使用了第三方 JSON 库生成一段 JSON 后更新到界面上:

我感受到了纯粹的 C# 开发体验,没做过 Java 开发的人可知道上面的 C# 代码要是用等同的 Java 写得有多啰嗦。

iOS 方面,和 Android 的体验差不多,不过部署和调试,需要通过网络远程连接到 Mac 电脑上。

软件截图

  • Visual Studio 2015 跨平台开发Xamarin 套件第1张

下载地址

Visual Studio 2015 跨平台开发Xamarin 套件