5分钟看懂Build2016第二日:Xamarin免费、Azure/Office齐头并进

2016/4/1 14:21:04    编辑:软媒 - 玄隐     评论( 字体:【

Win8之家www.win8china.com):5分钟看懂Build2016第二日:Xamarin免费、Azure/Office齐头并进

北京时间昨晚23:30,微软Build2016大会第二日主题演讲如期举行,主要包括Azure云服务loT平台、Xamarin跨移动平台开发、Visual Studio集成开发安卓/iOS应用、Office平台开发等,可谓干货满满!Win10一周年更新带来的惊喜不只这些。

相关阅读:三分钟看完Build2016首日:Win10年度更新让你信仰爆棚》 

下面是微软中国MSDN的M姐为大家整理的Build2016 Day 2干货汇总:

如果你连昨天的都还不知道,那真心就out了。如果说信仰在昨天充值爆棚,今天就要充值信仰到掀翻房顶的节奏了!!!

红衣主教今天妥妥变身成为新一任霸道总裁,如果不信就让M姐有图有真相的来证明给你看!!

一登场,红衣主教Scott就给出了几个让大家掌声连连的数字。截至目前,全球已经超过30个区域遍布微软云服务,而这些已远远超过亚马逊和谷歌的服务总和了哦!

与此同时,给出了三个你应该选择Azure的理由,看到这里,你是不是应该果断投向Azure的怀抱呢?

而目前已经有1300000独立开发者在使用Xamarin,超过5000000企业和组织正在使用 Azure Active Directory,40%的Azure由startup和ISV使用,超过2000000000000的 IoT messages……看到这里你是不是更应该考虑一下投身到Azure呢?

被刚刚的数据震惊了还不算什么,那么M姐先给你一个前方高能预警!!

现在,你终于可以在Windows上开发iOS App了哦!!!因为Windows自带了iOS模拟器,你可以本地操作进行调试了。

在Visual Studio里面你可以直接用拖拽的方式来编辑和设计iOS App的用户界面,还有Android界面设计,也是在Visual Studio中直接搞定。 C# 可以在Windows平台上完整的编译Android和iOS应用啦快来点赞!!!

如果上面的介绍没听明白,那M姐再简单明了的告诉你

现在你可以直接在Windows机器上,通过内置的iOS / Android模拟器,使用C#妥妥的跨平台开发。

举个栗子:在此之前,你需要两部电脑干活才能搞定这件事,首先得在 Visual Studio上Build,然后你还得转到Mac上去看一下。而现在呢,你只需要先用一个Pair的过程,可以直接在Visual Studio上完成开发,然后跑一圈试试看效果了。

看到这里,有没有后悔丢掉了C#?赶快捡起来,春天来了!!!

再此,引用一位C#开发者的体会“一直用C#开发游戏,做游戏就是好啊,几乎没有平台独有的东西,在Windows上跑顺畅了,在Mac机器上就只剩接SDK和打包了,不用去调游戏逻辑。”

但真的就只凭这么一个消息红衣教主就变身霸道总裁了么?当然远远不止这些!!!

紧接着Scott就宣布了更为仗义的一件事。

Xamarin Runtime go to OPENSOURCE!!!

Xamarin全部集成到Visual Studio各个版本中,从企业版到免费的社区版都有!是不是很令人激动,超Niubility!!

现在你们终于等到了!!MSDN Subscriptions客户可以免费获得Xamarin Studio的所有功能,你没看错,是所有功能,而且真心是免费的哦!!你不再需要额外支付费用,就可以使用Xamarin所有功能了。

Miguel de Icaza登台现场为大家演示Visual Studio跨平台C# 开发原生iOS、Android、Windows应用。我软此前花了5亿多刀全资收购了Xamarin,没几天就直接就一步到位的免费了~~除了霸道总裁,M姐想不出来应该怎么形容Scott了。

即便今天是4月1日,但这也是真真真真的不能再真的一件好消息了!!

So,Visual Studio,此时不下,更待何时?

下载地址:

https://www.visualstudio.com/downloads/download-visual-studio-vs

而 Xamarin Test Cloud可以让你轻松解决在不同手机上调适的问题, Xamarin Test Cloud 上面有超过1000种的机型供你选择。现在Xamarin Test Cloud更是与VSTS(Visual Studio Team Service)集成,帮助全平台的App解决自动化测试的需求。你今后再也不需要借一堆手机来测试了哦!!!

而且,Xamarin test recorder是能够记录Android模拟器中的数据的呢

Xamarin Test Cloud与VSTS的无缝集成,让你可以轻松将代码上传到Xamarin Test Cloud,并将执行结果自动集成到VSTS,进行完美的DevOps

这让移动跨平台开发进入到DevOps开发运维一体化的高度。无论使用什么语言,开发任意平台的移动应用,都无需安装任何的本地工具,你都可以直接使用Xamarin Test Cloud + VSTS,完成DevOps

过去,移动开发中的DevOps一直都不好做,可我软发布了这套工具,非常便于从测试录制,到云端测试执行,CU集成到移动设备的自动化部署,一下子就妥妥的齐活儿了!

随后,霸道总裁向大家介绍微软loT战略,基于强大的Azure平台,安全与计算能力。

BMW的未来物联网应用已经都搭建在微软的公有云上。也充分验证了微软公有云对企业级应用的最强支持

BMW 智能驾驶的全系列计算loT网络,连接和整合现在与未来的智能设备。使用Azure IoT,机器学习等技术,实现BMW Connected App管理用户日常需求,提供导航、定位、路况、加油等驾驶信息的全部同步。

瞅瞅,咱换车也有目标了不是?

接着霸道总裁又宣布了正式发布Azure Function预览服务。

Azure Functions开放预览,它在Azure领先业界的平台服务上增添了事件驱动的无服务器计算解决方案。函数(Functions)可以帮助开发者简便地处理在网页、移动应用、物联网和大数据场景中极为常见的事件请求。函数在微软云Azure和第三方服务中均可运行,能根据需要自动缩放,并且只按照运行时间收费。

说白了就是你可以无需关心底层的虚拟机,关注代码的逻辑实现。每次代码执行付费,runtime开源。是不是超Cool?

通过Azure Function,可以更加快速更加方便的开发IoT的应用,专注在对设备状态变化的监控和相应的业务逻辑的实现。无需关心底层虚机的管理和配置。

讲着讲着,现场一下就灯灭了,现场观众还以为有了状况,谁知道主讲者的Polo衫竟然亮了~~可是在他登场的时候可看不出来这件衣服有什么不同之处啊!!

一起来看看Azure loT Connecte Shirt,是不是很喜欢。

这简直就是内敛程序猿的福音啊!!哪些爱你在心口难开的话,再也不用烂在肚子里面了!也无需在搞什么应用小程序给妹纸了。送件睡衣给妹纸,想说什么说什么!保证就妹纸自己看得见!!

自此,Azure Service Fabric正式投入商用。并借助微服务应用平台,开发者可以设计出7*24小时全天候高可用的云规模应用及服务。

Service Fabric成功支持着微软云服务的运营,经历了实战检验,能够在持续运行中实现无缝衔接的应用生命周期管理,并能便捷地缩放应用规模。同时还推出面向Windows Server的Service Fabric预览,用来部署在本地数据中心和其它云服务上。

此外还有面向Linux的Service Fabric和Java API接口。

今年晚些时候,我软将会把Service Fabric Linux的编程框架开源。

一起期待吧!!

讲到这里,你必须得承认一件事,我软一举将企业中间件推入了云时代!!!

霸道总裁还公布了Azure的几项新服务,旨在帮助开发者解决目前操作中遇到的实际问题,同时也能充分发挥loT、微服务等新技术趋势的优势。这些新功能将让Azure成为构建未来智能应用的绝佳平台

无论是在Linux或Windows平台上,你使用何种开发语言都妥妥的OK

而在游戏领域Azure Service Fabric和ASP.NET Core的现实案例,基于微服务架构的游戏,使用ASP.NET Core开发,跑在  Azure Service Fabric 里面,平滑横向扩展,性能是Node.js的6倍。瞬间把其他技术秒成渣(最后一句是引用网友的描述,M姐还是很低调的呢)

同时,Azure Service Fabric 让微服务中的应用状态的复制和Scale变得轻而易举

此外,Azure Service Fabric 还发布了预览的离线版本,可以运行在第三方的平台上。So easy有木有呢!

再引用一位网友的忠告给大家

“如果之前你还想玩玩Akka之类的东西,节约点你的时间吧,Azure Service Fabric直接给你一个终极解决方案”

随后,霸道总裁Scott又请出 accuweather的小伙伴现身说法。

accuweather 使用Azure开发了智能天气解决方案,高性能预测天气数据。每天全球 15000000000(别数了,150亿)数据请求,T级数据存储在Data Lake,集成Machine Learning和Bing Predict以提供智能和商业分析,80%的500强使用了这一数据驱动决策方案。DocumentDB直接兼容了MongoDB的访问方式,支持使用已有的MongoDB工具去访问数据库

行尸走肉游戏也选择使用Azure Document DB,游戏的存储量也是超大的,用上Azure的DocumentDB再也不用担心服务器了

简直就是良心游戏,玩家们的福音哦~~

讲到这里还不算完,马上就带来前端攻城狮们的福音。

Power BI Embedded开启预览,它能让开发者在任何设备平台的任何应用中,嵌入可以完全互动的报告和可视化呈现。

PowerBI不再是一个网站,而是可以嵌入到应用内的一个模块,是不是一下子变得方便容易了许多呢?

通过内置式的PowerBI,在你的网站里面可以内置PowerBI丰富的图表展示控件,能为前端开发人员省去了大量的开发成本。马上用起来!效率提高杠杠的!!!

Power BI Embedded集成于应用内的数据可视化工具,通过SDK调用,直接通过Azure计费。利用已有的Apache License MongoDB API和驱动,应用已经可以方便地与完全托管的Azure DocumentDB NoSQL服务之间实现通信了。

再次膜拜一下红衣霸道总裁Scott Gu吧。

随后登场的陆奇为大家介绍了Office为开发者带来新机遇,拥有前所未有的用户量、数据和智能。Developer们可以考虑Office方向的开发了呢!!

利用Office Graph RestFul API,将Office平台上的数据通过各种关联方式,暴露给外部的应用。让应用与Office的用户信息和数据无缝的结合。

btw:注意到陆奇Tee上的字了么?是wuli小冰呢

Office 2016 add-ins可以透过Office进行跨平台布署,包括Office for Mac

更简单的来说,藉由Office的跨平台特色与开发模式,企业应用的转型又有新的方向。而Office也终于成为一个App的开发平台。此处应有掌声

同样驻扎在西雅图的Starbucks CTO现场为大家做了现身说法。

Starbucks 首席技术官Gerri Martin-Flickinger展示了星巴克正在开发的一个Outlook插件Send Egift,它允许人们在Outlook内发送礼品卡,并在附近的星巴克咖啡厅里预定会议。

星巴克的CTO Martin-Flickinger表示:“我们一直在探索在店外吸引顾客的新方法。与Office的合作不但帮我们开启了与顾客建立联系的新机遇,咖啡和会议的结合还帮顾客节省了时间。通过在Office平台上进行开发,我们可以在办公室和移动设备上全面接触客户,并为顾客打造更新鲜和诱人的星巴克体验。”现场还秀了一下Build版礼品卡~~限量版美得不要不要的!!

也不知道什么时候M姐可以用上!!简直太赞了。有多少人都迷恋这条双尾美人鱼

说到这里,就得告诉大家这个消息了呢

专为开发者打造的门户网站Office 365 Connectors今天已经正式上线,供开发者编写和发布自己的连接器(Connector)。连接器可将相互关联的内容,例如:财务记录更新or帮助中心日志,从主流应用程序和服务中直接导入至Office 365 Group的对话。

开发者门户网站上线时提供的首批连接器包括Asana、Salesforce、Trello、Twitter、UserVoice、Zendesk等。

网址在此哦:https://dev.outlook.com/Connectors

随后陆奇公布了另一个好消息

Skype for Business Web & Mobile SDK发布

陆奇还演示了对话式交互(Conversational Interaction)的未来趋势,同时向开发者展示了他们现在该如何着手打造智能应用,借助有意义的对话去吸引客户。今天发布的Skype for Business App SDK开发包和网页开发包让企业可以将Skype语音通话功能直接加入他们的网页或是设备端的移动应用上,从而显著提升企业的服务品质并与客户建立更紧密的联系。

就在陆奇结束演讲的时刻,Xamarin华丽丽的登场了!!MSDN订阅用户已经可以开始下载Xamarin了哦!!

订阅用户已经可以点击邮件推送中的链接激活Xamarin产品了呢?这大半夜的不看直播你还真就不知道呢!!

插播完这则消息后,咱们接着回到Keynote现场

Muzik LLC新推出的SDK开发包将Muzik耳机变成了一个平台。开发者可以充分利用耳机中的众多传感器,为Windows、iOS、和Android设备开发应用。今后你就可以有机会用耳机发红包了哦

Quest Institute Inc.与微软合作,将首次在太空部署Windows IoT设备。三名来自加州圣何塞基督山谷学校的学生现场演示了他们的实验,该实验将在国际空间站对金属的柔韧性进行测试。