Microsoft Build 2016 — 首日主题演讲快速回顾

  • Jeff Martin
  • 大愚若智

2016 年 3 月 30 日

话题:.NETDevOps语言 & 开发架构

一年一度的 Microsoft Build 开发者大会于今天在旧金山莫斯科尼会展中心 (Moscone Center) 隆重开幕。Microsoft 在会上公布的有关云计算、Windows 10,以及物联网的相关规划。

Satya Nadella 首先登台发言,他通过名为“我们的社会和技术”的演讲简介并探讨了技术在我们日常生活中扮演的角色。Nadella 认为,技术在各行各业所扮演的角色还有很大的讨论空间,例如技术是如何保护或损害个人隐私的。对此,Nadella 持乐观态度,他认为技术有助于对社会产生积极影响,并改善人们的生活。

微软的使命:帮助全球每个人和每个组织实现更大的成就。

围绕这一使命,有着下列几个目标:

互联的雄心壮志: 

  1. 打造更个性化的计算 
  2. 重塑生产力和业务流程 
  3.  构建智能的云平台

随后 Terry Myerson 登台,探讨了 Windows 10 的装机量。目前共有 2.7 亿人在使用 Windows 10。合作伙伴已围绕 Windows 10 发布了超过 500 款新设备。Myerson 称,Windows 10 的装机量创下 Windows 历史新高。有趣的是,从演讲提供的图表可以看出,Windows 7 的装机量高于 Windows8,而 Windows 10 的装机量高于前两者之和。

会上公布的第一个重量级产品是即将于今年夏天发布的 Windows 10 年度更新。作为此次更新的一部分,Microsoft Edge 将支持生物特征识别身份验证,并可为网站提供同样的功能。

随后 Bryan Roper 登台演示了 Windows 10 年度更新的一些新增功能。此次更新将可以读取手写便签,并智能地识别其中蕴含的信息(例如可以分析手写的“明天给妈妈打电话”,并转换为日历提醒)。用户将可以通过屏幕软尺 (On-screen ruler) 绘制直线,就像在纸上绘制一样。用户也可以在必应地图上写写画画,无论是 2D 还是 3D 状态,借此实现测距和记笔记的功能。Word 新增的智能高亮显示功能,可以让不平稳的手部操作变得更为平滑。此外 PowerPoint 也可以使用屏幕软尺功能。Adobe 应用程序的演示提供了法式曲线模具(通过触控),并可同时支持触控笔输入。

Kevin Gallo 介绍了开发相关的新闻。Gallo 称,Microsoft 希望 Windows 能够成为开发者之家。此外他还公布了Visual Studio 2015 Update 2Windows 10 年度更新 SDK两款产品。

这个更新还带来一个好处,那就是可以在 Windows 上原生运行新的 Linux 二进制程序。介绍过程中使用 Ubuntu 二进制程序进行了演示,同时 Gallo 还演示了原生运行 Bash 外壳的能力,借此还能进一步运行 Emacs。

随后 Gallo 介绍了全新的桌面应用转换工具,该工具可以将现有的 MSI 或 Setup.exe 转换为 APPX 程序包。程序的现有代码无需任何改动,因此如果没有使用 Windows 10,常规应用程序依然可以照常使用。(转换过程的详情尚未公开。)

随后 Phil Spencer 登台介绍了 Xbox 和 UWP 平台的游戏,并重申 Windows 10 是一套完全开放的开发生态系统。即将发布的更新可以让 UWP 应用禁用 V-SYNC 并启用 G-SYNC,可实现真正的全屏游戏、游戏 MOD 改造、覆盖等—这些改进主要是为了解决有关 UWP 限制过多,存在技术锁定情况的抱怨。

随后 Ashley Speicher 登台演示了普通的零售版 Xbox One 如何无缝切换为开发者模式。切换之后,便可通过 Visual Studio 2015 为 Xbox One 进行开发。所有 XAML 控件均设计为可通过触控、鼠标,或游戏手柄进行操作,因此用户使用任何设备均能获得最佳体验。作为这种开发者模式的一部分,将为你的 Xbox 提供一个名为“开发之家”的应用,它有一个开发者设置页面,提供了开发者设置、测试账户等内容。Xbox 还可随时退回为零售模式。预览版的开发模式将于今天发布。

该 Xbox One 还有其他改进:现有 Xbox One 和 Windows 10 商店将合并为一个通用的商店。年度更新版 Xbox 还能在后台播放音乐了。

Microsoft 还发布了 Microsoft Bot Framework。它可以理解基于规则的自然语言,用来构建和应用机器人。此外还发布了 Cognitive 服务 API。

可能最令人激动的就是开幕式结尾时的演示了,它们展示了这些概念的实际效果。Microsoft 通过一段视频展示了(盲人)如何通过智能眼镜了解天气,通过声音了解自己面前发生的事情。演示中还展示了如何通过眼镜识别滑板玩家,以及对话中的人物(情绪 / 性别 / 年龄)。另外还使用音频反馈引导用户正确地拍摄了菜单的照片(通过语言确保拍摄的照片准确无误)并将菜单的内容朗读出来。

查看英文原文Microsoft Build 2016 - Day 1 Keynote Quick Take

感谢夏雪对本文的审校。

.NETDevOps语言 & 开发架构