xamarin 原生 能,为什么Xamarin免费了

一、Win 10掌机到底靠不靠谱

近,国内外大量知名科技媒体传出Windows 10将兼容Android应用消息。该消息透露,微软正在内部测试新的软件,利用内置Android模拟器的方法让Win10手机运行Android应用,并且随着下半年Win10的正式推出,所有Win10手机便能全面兼容Android应用。

其实,这个消息已经流传了一年多,早在去年The Verge也曝出了Windows和 WP将能运行 Android应用的消息。不过,针对该传闻微软官方从未正式证实,也没进行否认。

那么,Windows 10兼容Android应用到底靠不靠谱?微软真的会采取这一策略吗?

兼容Android对Windows生态建设将会适得其反

应用软件太少、更新太慢是微软生态圈一直难以建立的大问题,无论是桌面端的Modern

UI应用商店,还是移动端WP手机的应用商店,都存在着这个问题。而通过兼容Android应用的方式,能够迅速解决应用匮乏的问题。因此,微软如果想到该方案也是情理之中的事。

其实,与微软处境相似的黑莓是先采用这一策略的。两个月前,黑莓对黑莓10*作系统进行升级,让所有的黑莓智能手机都兼容了Android应用。不过,黑莓的这一举措也正式宣告了其在移动生态竞争的失利。黑莓的这一举措虽然能短时间内解决应用软件匮乏的问题,但对自身的生态圈建设并没有起到促进作用,相反还将遇到一些问题。而微软采取该策略,也同样会遇到一些问题。

首先将会面临着法律问题,如果Win10手机利用模拟器运行Google Play原生应用,且在Windows上没有任何改变,谷歌可能将其告上法庭。

另外,融合Android和WP系统也将带来体验上的问题。因为Android和WP应用在设计规范、*作逻辑完全不一样,Android应用主要以点击为主滑动为辅,而WP应用刚好相反以滑动为主点击为辅。将原生Android应用移植到WP系统中,由于设计风格的不同和*作上的不一致,无疑会带来视觉和体验上的问题。加上是采用模拟器运行Android应用,运行应用程序时也将影响设备性能问题。

并且兼容Android应用也未必能取悦那些WP的死忠用户,对于这部分用户来说,选择留守WP便是看中了它与Android和iOS的不同之处,也做好了接受WP应用现状的准备。如果在WP设备上跑Android应用,体验肯定没有原生Android设备的好,那么这些用户为什么不直接转投Android

平台,而是坚持在WP上体验别扭的Android应用。

而大的问题还在于该策略可能会适得其反,加速开发者远离Windows生态。微软引入Android应用就像是引狼入室,因为Android应用已经十分齐全,原本需要发展的WP应用也能就此被补足,但被补上的WP

应用的缺位也就永远变成了缺位。这种变化带来的恶性循环就是微软的开发者将会进一步远离,甚至转投Android生态,而不再愿意继续为Win10开发应用。而终的结果可能就是WP手机将变成Android的傀儡,而微软的生态也将就此停滞不前,甚至后逐渐萎缩。

微软并非没有意识到这些问题,据微软相关人士透露,Android模拟计划依然处于向前推进状态,但微软还未决定是否将其整合到Win10手机上。

跨平台开发工具或是微软重建Windows生态的机遇

不过,微软从没放弃重构Windows生态的想法,兼容Android应用或许只是它计划中的一个方案,而另外一个方案就是提供跨平台开发工具来挖Android和iOS开发者的“墙脚”。

微软在去年便开始探索这一策略。在去年的TechEd会议上,微软宣布采用开源平台Apache

Cordova的Visual

Studio开发工具,该工具允许开发者使用HTML、CSS和JavaScript语言来开发一些适应移动混合平台的应用程序,这些应用能够支持WP、Android和iOS三大移动平台。另外,近也不断传出微软将收购Xamarin公司的消息。该公司的跨平台开发框架Xamarin.Mo**le允许开发者使用C#来开发原生的Android、iOS和Windows应用程序。

相比采用模拟器兼容Android应用的方式,“跨平台开发”具备更多的优势,也具备帮助微软重构Windows生态圈的能力。

首先,开发者基于跨平台工具只需一次开发便能将应用同时移植到WP商店和Google Play和app store上,不但同时拓展到了三大移动平台,还大大节约了开发成本和时间,这对开发者具有极大的吸引力。另外,Win10本身是一款跨终端的*作系统,它横跨个人电脑、平板电脑和智能手机、xbox One等设备,能够带来数以百万计不同终端上的用户,开发者不但能推出跨平台的应用,还能共同推出跨终端的应用。

而对于消费者来说,应用程序的跨平台、跨终端的无缝连接也能带来体验上的提升。比如在地铁上玩游戏或处理文件,回到家中打开电脑或其他设备能够继续处理移动端的游戏或是文件。

另外,由于目前iOS的开发工具已经相当先进,谷歌也在逐渐完善Android Studio,并且两者刮分了大部分移动市场份额,因此苹果和谷歌绝对不会去做跨平台的事情。然而,这正好是微软的机会。

微软如果要重建Windows生态,提供具备竞争力的跨平台开发工具将是好的策略。而让Win10兼容Android应用的方式是治标不治本,虽然能短时间缓解Windows生态应用匮乏问题,但对Windows生态建设却会带来适得其反的效果,微软应该不会采取这么不靠谱的策略。不过在纳德拉执掌后,微软也在采取一系列激进的开放性策略,后究竟会采取哪种方式也就不好说了。

二、微软宣布正式收购跨平台开发公司Xamarin:未透露具体价格

日前微软宣布正式收购跨平台开发公司Xamarin,但并未透露具体成交价格,不过知情人士透露,微软收购Xamarin的价格约为4亿美元。微软云端与企业部门执行副总裁ScotGuthrie在博客中指出,Xamarin将联合VisualStudio为客户提供丰富的移动开发产品,开发者将能使用C#开发移动软件并向所有主要移动平台推送全原生态的移动软件。

目前,Xamarin已经在全球120个国家拥有1.5万多位客户,其中100多位则都是来自财富500强排行榜的公司,如捷蓝航空、阿拉斯加航空、霍尼韦尔、赛默飞世尔科技。

微软的收购计划一直没有停止过,从14年收购到现在,微软已经收购了数十家相关产品公司来更好地优化和升级自己的产品。收购之后,微软将进一步加强Xamarin开发工具和服务的整合,Xamarin加上VisualStudio、VisualStudioTeamServices和Azure将提供更完整的移动应用开发方案,预计微软会在Build2016会议上披露更多。

ScottGuthrie称:

“我们此前与Xamarin达成了长期有效的合作关系,现已将Xamarin集成到VisualStudio、MicrosoftAzure、Office365和企业移动套件中,为开发者提供端到端的原生*作流程,确保应用安全的跨平台。我们还合作推出训练、工具、服务和开发者所需的工作流程。

随着今天收购的完成,我们将继续深入为开发者提供无缝的移动应用开发体验,Xamarin、VisualStudio、VisualStudio团队、Azure的合并,将提供完成的移动应用开发解决方案,包括测试、提交和装备。”

以上是小编带来的关于微软收购跨平台开发公司Xamarin的具体资讯。

三、有用过Xamarin的吗

收费的你说有啥前景的,当然小众人用,

你说开发安桌么。人家为啥不用java来免费呀 IDE也是免费

你说开发平果么。人家也提供xCode呀

再说了你说你只会C#,那你写java也会50%了两者的语法相当,了解一下java的api与开发安桌的IDE就可以了

再退一步说吧,原生的肯定比非原生的好很多。

Xamarin这个只能说针对只会C#的人想快速上手手机开发的人是有点用,但相关的教学少的可怜,能**的DEMO也很少。所以你自己选吧。

四、为什么Xamarin免费了***企业还选择React

因为有以下原因:

1.资料较少,第三方库严重匮乏

在查找资料时发现,大家几乎都会吐槽Xamarin的学习资源。的确,Xamarin除了**之外几乎没有什么比较好的学习途径,中文资源更是少得可怜,相关书籍不仅数量少而且年份久远。

除了学习资源较少,第三方库也严重匮乏,知乎网友表示,“当你还在研究Xamarin的基础使用、类库绑定桥接、踩各种坑时,原生Android的插件化开发、热修复、各种丰富牛逼的类库框架已经很成熟了。”

资料和第三方库的匮乏导致了一系列的连锁反应,由于缺各种开源工具和库,导致程序员应用较少,缺乏经验,这样就导致了大公司不愿轻易尝试,没有更多的人才培养。

2.学习曲线陡峭,招聘难度大

继Visual Studio 2017发布之后,Visual Studio for Mac也迎来了第四个预览版本,其中 Xamarin.Forms预览器得到了增强增强,且新增和更新了开发模板。虽然,Xamarin在不断的发展,但想要只懂C#就写出APP还是有一定难度的,除此之外,Xamarin的生态圈离友好也还有一段距离。

对于Xamarin的招聘难度,笔者个人认为有一位网友的总结特别有趣到位,“会写JavaScript的人远比C#人多;会写JavaScript的人不仅可以会写前端,还会写Native React;招一个会写JavaScript的人远比C#轻松。”

3.虽然有爹,但是这个爹有点不靠谱

万事万物都是一样,是否流行除了取决于自身实力,资金、渠道、宣传等等外部因素也是必不可少的。从历史来看,微软这个爹实在不能算是称职,从XNA、SliverLight、诺基亚等的命运来看,莫不是一看风头不对,掉头就跑。而相对来说,Facebook的大腿虽然没有微软粗,但至少还是比较靠谱的,知乎网友lucifron表示:虽然React现在还没有达到稳定,但是感觉微软的坑会更多,再加上React很早就已经是云养的孩子了。

相关文章

TCL电视55英寸4K超高清测评使用介绍

TCL电视55英寸4K超高清测评使用介绍

很多小伙伴在关注TCL电视55英寸4K超高清怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

小米(MI)小米电视43英寸测评怎么样

小米(MI)小米电视43英寸测评怎么样

很多小伙伴在关注小米(MI)小米电视43英寸怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

索尼(SONY)KD-50X85K50英寸图文测评

索尼(SONY)KD-50X85K50英寸图文测评

很多小伙伴在关注索尼(SONY)KD-50X85K50英寸怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一...

小米(MI)Redmi75英寸平板电视4K高清120Hz高刷MEMC动补远场语音智能金属全面屏全景声投屏使用反馈分享

小米(MI)Redmi75英寸平板电视4K高清120Hz高刷MEMC动补远场语音智能金属全面屏全景声投屏使用反馈分享

很多小伙伴在关注小米(MI)Redmi75英寸平板电视4K高清120Hz高刷MEMC动补远场语音智能金属全面屏全景声投屏怎么样?质量好不好?使用测评如何?本文综合已购用户的...

亚美嘉擦镜纸测评分享

亚美嘉擦镜纸测评分享

很多小伙伴在关注亚美嘉擦镜纸怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款高性价比的产品,一起来看看吧。...

闪迪(SanDisk)128GBTF(MicroSD)存储卡口碑好不好

闪迪(SanDisk)128GBTF(MicroSD)存储卡口碑好不好

很多小伙伴在关注闪迪(SanDisk)128GBTF(MicroSD)存储卡怎么样?质量好不好?使用测评如何?本文综合已购用户的客观使用分享和相应的优惠信息,为大家推荐一款...