北京时间2016年3月30日晚,2016年微软Build开发者大会于美国旧金山莫斯康展览中心隆重开幕。大会主要围绕Windows 10年度更新、UMP、物联网(IoT)、Azure云服务、HoloLens等议题进行。在首日演讲中,微软主要介绍了Windows 10年度更新、UMP、HoloLens应用、Cortana新功能以及Microsoft bot framework等,而在今日则将会介绍Azure云服务等内容。
(图片来源于:aolcdn)
会上,微软推出了让全球Windows用户翘首以盼的Windows 10 Anniversary Update(年度更新版)。据微软执行副总裁Terry Myerson称,在Windows 10发行的8个月里,其活跃用户数量已达2.7亿。这也使得Windows 10成为了历史上普及速度最快的Windows系统。据悉,该更新将于今年7月份正式发布,Windows 10用户可于夏季获得更新。
(图片来源于:taable)
此外,微软也展示了其全息眼镜Microsoft HoloLens,该产品已于大会当天开始正式发货。HoloLens将拥有《银河探索》等多种创意应用,并有大众、奥迪、Autodesk等数十家合作伙伴对其提供应用支持。在应用实例展示方面,微软在现场展示了HoloLens的医学类教学应用、与NASA合作的航空类应用等等。
(图片来源于:微软)
之后,微软也提到了人工智能Cortana的一些新功能,并推出了用于生产聊天机器人的微软bot framework。该工具支持所有移动平台,初期开放22个api,可用于集成到应用中。微软通过提供“认知微型服务”,能够使该工具理解和分析自然语言或图片。
(图片来源于:windowsunited)
在笔者看来,微软Build大会首日可以说是精彩纷呈。其产品类型多样,从大众关注的Windows系统到新兴崛起的HoloLens,从硬件到软件,几乎全都覆盖。这也意味着微软在完善自身传统产品的同时,也在不断探索更具前沿性的科技。值得一提的是,如今科技这一名词本身的含义范围也在拓宽,而微软Build大会正好提供给我们一个“预见”未来的机会。
Build 2016第二日 给开发者的各种惊喜
3月31日,微软Build 2016开发者大会进入第二天的日程。昨天已经放出那么多干货之后,微软还有什么等着我们?第二天的主题演讲主要涉及企业级领域、云服务、Office及开发工具等内容,同样也是惊喜连连。
Xamarin:在Windows上开发Android和iOS应用
在昨天的演讲中,微软详细介绍了UWP,并顺带提了一下Xamarin。今天,微软又详细介绍了一下Xamarin,这是一个非常棒的工具。通过Xamarin,visual studio开发者可以直接建立可视化的Android和iOS开发环境。
Windows上的iOS模拟器
也就是说,以往要开发iOS应用,是必须在OS X系统中才能进行的,因为苹果只为OS X系统提供了iOS应用开发工具。现在通过Xamarin,在Windows系统中也可以进行iOS应用开发了。Android应用开发也同样更便利。
Xamarin面向VS注册开发者免费
Xamarin将完全免费提供给购买了VS的注册开发者,重点是还有Mac版,简直良心。
Azure loT:云连接一切
Lab of Things(简称“loT”)是微软推出的一个基于云的架构,该框架平台可以将微软的家庭自动化系统HomeOS与Windows Azure云连接起来,支持收集、监控和分析来自传感器的数据。
宝马在Azure loT上的应用
其实这就相当于是微软的一个智能家居系统,通过Azure构建一个整体,连接一切,通过对收集到的数据进行智能分析,从而优化使用体验。从家中的空调到路上的汽车,都可以接入loT。
Office:构建新的结构模式
与传统Office相比,Office 365要更加开放和自由,现在微软允许开发者将智能应用、解决方案和服务集成到Office,从而为企业用户提供更加个性化和有针对性的功能服务。
将应用和服务集成到Office
开发者可以利用Office extense IBLT将自己的成果集成到Office中,Office则提供分发功能,在Office Store中为有需要的用户匹配合适的应用。
大会现场有一个比较实用的例子,是一个基于Outlook的扩展程序,通过它可以生成一张星巴克的优惠卡,然后直接通过Outlook将这张卡发给想要发放的人,非常方便。
总结:
微软的开发者大会是真正面向开发者的盛宴,所讲述的内容可能普通用户看不懂,但对开发者来说却不时有惊喜。build 2016第二天的主题演讲内容与第一天相比简洁了很多,却更加专业和有针对性。