微软收购Xamarin或许对C#开发者是个好消息

原创 2016年05月28日 18:12:29

  微软在上周四发布公告称,其收购了移动跨平台开发公司Xamarin,总部位于旧金山的Xamarin创立于2011年,该公司的部分技术之前已经整合到微软的多款服务中。收购Xamarin让微软拥有横跨Android、iOS、WindowsPhone三大平台的移动开发能力。目前Xamarin拥有超过15000位客户,其中不乏可口可乐、JetBlue这些世界五百强公司。除此之外,Xamarin还在云端为开发者提供了移动应用性能检测服务。

  

  通过这次收购,预计大多数Xamarin的技术资产会被整合进微软,这样的决定也是对开发者非常有利的。Xamarin将联合Visual Studio为客户提供丰富的移动开发产品,开发者将能使用C#开发移动软件并向所有主要移动平台推送全原生态的移动软件。

  如果回到十年前,这事肯定不会发生,那个时候人们普遍认为微软不可能接纳开源,在开源道路上像个小脚姑娘,更不会有后来开源跨平台.NET这样的“善举”,而是继续加强巩固Windows闭环的生态圈。但是今天,在微软CEO萨提亚·纳德拉(Satya Nadella)的带领下,以及微软在移动端领域的实际地位,这一切发生的都是那么的顺其自然合乎常理。在过去的几年里,微软在这条“参与开源、开放标准、与其它大公司开放性合作”的漫漫长路上显得那么具有带头风范。所以说,收购Xamarin也是形势所趋,大势所然。

  微软云计算和企业业务执行副总裁斯科特·古斯里(Scott Guthrie)通过博客表示,他们还会优先考虑让.NET开发者先接触Xamarin。将Xamarin与微软Visual Studio整合可以提升开发者在苹果iOS、谷歌Android和微软Windows等各大平台上开发移动应用的能力,简化代码在不同系统之间的共享流程。这些举措都表明最终的目的是为了帮助开发者“在任何设备上提供最好的用户体验,最好的工具,以及一个开放的平台和全球化的云技术。”

  那么这里来说说Xamarin能提供什么出来呢?首先是能为iOS,Android,Windows和Mac提供跨平台的.NET解决方案。开发者们现在可以编写C#代码,然后转编译成原生代码应用在这些平台上,这也是Windows通用平台(Windows Universal Platform,UWP)的宏伟愿景,那就是在未来能够容纳更多的开发平台进来。这样就能够把微软的“通过C#和Visual Studio来稳固自己在云行业的基础支柱”战略进一步加强。据大多数的移动App在云上需要一个后端,事实上,一旦以后有可能接入到云平台Azure上,也是需要一个针对C#进行优化的,和能够整合到Visual Studio平台上的一个后端。

  其次就是Xamarin Studio。虽然接下来可能会对它持续一段时间的维护,但是很有可能会将它绝大部分的底层技术整合到Visual Studio平台里。同样的,Xamarin.Forms也会接受类似的规划。Xamarin Test Cloud有可能会被整合进微软Azure,Xamarin Insights会被整合到Visual Studio Application Insights。未来Xamarin University能不能和大家见面都很难说。很多有帮助的文档将很有可能被纳入到MSDN。

  Xamarin自身拥有超过15000的用户量,还有超过130万的优质开发者,数千万的年收入。Xamarin所提供的开发方法将能让开发者好好利用生产力和.NET,这样的好处是他们能够在iOS、Windows、Android软件之间轻松分享通用软件代码,而各个平台之间的软件使用体验则丝毫不会受到影响。Xamarin首席执行官兼联合创始人Nat Friedman这样说道。

  那么这样的收购交易对开发者来说到底意味着什么呢?首先就是成本问题,.NET开发者已经不得不开始投资Visual Studio工具,并通过使用Xamarin Studio来赚取额外收入。可是现在,这些开发者完全可以通过Visual Studio平台来获得自己想要的。目前仍然能够感觉到微软想要为跨平台开发者创建基于更高协议成本的新版本Visual Studio,至于会不会做,值得关注。

  总的来说,收购Xamarin这一手笔是微软为了吸引更多软件工程师为其云计算服务编写程序而采取的最新举措。微软云计算和企业业务执行副总裁斯科特·格斯里(Scott Guthrie)表示,将Xamarin与微软Visual Studio整合可以提升开发者在iOS、Android和Windows间开发跨平台移动应用的能力,方便其在不同系统间整合代码。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sonioo/article/details/51526053

微软收购Xamarin或许对C#开发者是个好消息

微软在上周四发布公告称,其收购了移动跨平台开发公司Xamarin,总部位于旧金山的Xamarin创立于2011年,该公司的部分技术之前已经整合到微软的多款服务中。收购Xamarin让微软拥有横跨And...
  • sonioo
  • sonioo
  • 2016-05-28 18:12:29
  • 756

用VS2015中Xamarin开发跨平台APP的感受

由于新项目需要开发APP,团队内部都是C#开发工程师,还需要考虑安卓和iOS两个版本,被安排学习Xamarin.Froms开发。想起微软刚收购Xamarin后,大肆鼓吹Xamarin跨平台开发的牛逼,...
  • u014650759
  • u014650759
  • 2016-11-09 11:06:11
  • 8760

关于QT的那些事(一)

了解QT 踏上开发这条路已经有好几年了,通过这些年的学习,自己也总结了一些基础的知识,在这里,跟大家分享下。 QT是什么 1. Qt 是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用...
  • qq84395064
  • qq84395064
  • 2017-07-20 09:37:12
  • 219

SpringSource创始人宣布被微软收购

SpringSource(译注:原Interface21,Spring框架背后的公司)的CEO Rod Johnson发表了一则令人震惊的声明,他宣称SpringSource已经同意接受微软收购的请求...
  • futurelight
  • futurelight
  • 2008-04-01 15:09:00
  • 1881

微软斥资1亿美元收购以色列技术支持企业

 微软斥资1亿美元收购以色列技术支持企业http://www.sina.com.cn 2006年09月28日 08:31 ChinaByte  天极网 9月28日消息(老沈 编译) 据外电报道,以色列...
  • wishfly
  • wishfly
  • 2006-09-28 14:31:00
  • 860

微软终于出手了?

不知道这是不是比尔.盖兹在退休前最大手笔的一次行动:微软出价446亿美元收购雅虎。微软已经觊觎雅虎很久了,这么些年微软在互联网方面诸如搜索、网络广告方面都远远落后google,虽然在windows和o...
  • xjbx
  • xjbx
  • 2008-02-08 11:35:00
  • 820

java和微软不得不说的故事

2003年02月28日 事情还得从80年代说起,当时借PC机东风,微软与英特尔组成的Wintel联盟所向披靡,它们踩在蓝色巨人IBM的肩上发达起来,微软生产的Windows操作系统一度控制着...
  • wenley007
  • wenley007
  • 2014-08-15 10:12:06
  • 1497

Oracle收购SUN,对微软有啥影响?

1 芯片服务器市场:Sun 是Sparc处理器架构,IBM是Power架构,操作系统市场:SUN 是Solaris,IBM是AIX UNIX,数据库市场:SUN 是MYSQL,IBM是DB2。所以,I...
  • java2000_net
  • java2000_net
  • 2009-04-22 05:03:00
  • 1574

并入微软,跨平台移动开发利器Xamarin开源并可免费使用

2016年3月18日,微软对Xamarin的收购正式落下帷幕。 作为Xamarin的成员,我们热爱C#,也希望每名开发者能在每台设备、各个应用上都能使用强大的.NET。助力于微软,Xamarin将...
  • u013695458
  • u013695458
  • 2016-04-06 14:49:07
  • 6038

Xamarin+SignalR开发Android应用

Xamarin可以使用C#语言开发原生的Android和iOS应用,被微软收购后更是热度不减;而SignalR是微软推出的实时通信技术。之前在项目中用过SignalR,而Xamarin则是首次接触,本...
  • lordwish
  • lordwish
  • 2016-06-29 15:22:28
  • 1002
收藏助手
不良信息举报
您举报文章:微软收购Xamarin或许对C#开发者是个好消息
举报原因:
原因补充:

(最多只允许输入30个字)