微软 Build 2017 第二天:跨平台跨硬件开发体验

  • 韩婷

2017 年 5 月 12 日

话题:微软AndroidiOS语言 & 开发架构

5 月 11 日,Build 大会第二天,微软公布了 Windows 下一个重要更新 ——Windows 10 Fall Creators Update 的更多细节,并提出了“Windows love all Developers”、“Windows is Your Home for Development”等口号,在开发工具、发布渠道、多设备同步等方面做出了努力,旨在吸引各个平台的开发者。

以下是 Build 大会第二天的热点,第一天的热点详见《微软 Build 2017 第一天:值得开发者关注的热点》

一、开发工具:

关键词:Visual Studio跨平台跨设备混合现实

在今天的 Build 大会,微软提出了“Windows love all Developers”的口号,并努力让所有开发者跨平台跨设备使用 Windows 和 Visual Studio 来做各类开发。

1. 下半年推出.NET Standard 2.0 for UWP 和 XAML Standard

微软宣布 .NET Standard 2.0 for UWP 和 XAML Standard 将于下半年推出,为网页开发C++.NETUWP开发者提供在 Windows 上编程的便利。

2. 推出面向 UWP、Android 和 iOS 的“罗马计划”

为了让开发者更好地利用现代编码发挥出 Windows 和 Microsoft Graph 的优势,微软推出了面向 UWP、Android 和 iOS 的“罗马计划”。

感兴趣的同学可以下载罗马计划的 SDK 或开启 Microsoft Graph 在时间轴中,深度参与。

3. 简化 Ubuntu 的安装,推出 Linux 子系统

在去年的 Build 大会上,微软公布了运行在 Windows 上的 Ubuntu Bash 的首个技术预览。而今年,微软终于推出 Linux 子系统,与 SUSE Linux 和 Fedora Linux 展开合作,并将其引入 Windows 应用商店,进一步简化安装。Windows 已成为唯一可以同时运行 Windows 应用和 Linux 应用的平台

4. 推出 Xamarin Live Player

微软推出 Xamarin Live Player,它使得开发者可以通过 Windows 电脑针对 iPhone 应用进行构建、测试和排错。通过这项新的工具,用户仅需要 Visual Studio 和 iPhone,即可上手开发 iOS 原生应用

此外,微软还推出了排错模式下的“讲述者”(Narrator)功能,该功能可以使得开发者无需离开熟悉的开发环境,即可为残障人士提供完善的应用。

5.Windows Mixed Reality 开发工具包开启预售

通过太阳剧团(Cirque du Soleil)等案例,微软称

Windows 10 Fall Creators Update 还会为用户带来更好的混合现实体验。

微软表示,希望每一位开发者都能获得一套 Windows Mixed Reality 开发工具包。因此,微软将首先面向美国和加拿大的开发者提供两款 Windows Mixed Reality 头戴设备开发者版本,在大会当天开启预售,在今年夏末开始发货。

6. 推出 Windows Mixed Reality 运动控制器

此外,微软推出了全球首款完全无需依赖位置标签的 Windows Mixed Reality 运动控制器,利用 Windows Mixed Reality 头戴设备中内置的传感器,就能对视野内的动作进行定位准确、响应迅速的动作跟踪,并且完全不需要在周围墙壁上安装任何硬件设备。

Windows Mixed Reality 运动控制器将在今年圣诞期间推出。

二、发布渠道

关键词:iOSAndroid

微软称,上周刚刚发布 Windows 10 S 使得应用成为众所瞩目的焦点,Spotify* 已经宣布将会加入 Windows 应用商店。

Windows 应用商店将全面支持 Windows、iOS 和 Android UWP 应用。同时,微软宣布包括 iTunes 在内的多款应用将在今年加入:

1.iTunes

iTunes 应用即将在今年年底加入 Windows 应用商店。届时,Windows 用户将能够在任意 Windows 10 或 Windows 10 S 个人电脑上,享受到完整的 iTunes 应用体验,其中包括 Apple Music、iTunes 商店以及对于 iPhone 和其他苹果设备的支持服务。

2.AutoDesk

Autodesk 去年夏季发布了通用 Windows 平台应用 SketchBook。Autodesk SketchBook 作为转为通用 Windows 平台构建的应用程序将充分发挥 Windows 10 手写笔和触控的最大潜力。

Autodesk 将继续利用 UWP 拓展其在 Windows 应用商店的产品种类,并在 Autodesk Stingray——一款 3D 游戏引擎及实时渲染软件——中加入更多针对 Windows 混合现实的支持。

3.SAP Digital Boardroom

SAP 将在本月于 Windows 应用商店推出 SAP Digital Boardroom。SAP Digital Boardroom 是 SAP 最受欢迎的解决方案之一,汇聚了一系列业务应用数据的新一代董事会门户,它能够为企业高管提供单一源头的业务情况汇总,帮助高层实时做出业务决策。这款渐进式网页应用将在 Windows 应用商店推出,同时将与 Windows 10 深度集成。

三、Microsoft Graph 提供跨平台一致体验

关键词:跨平台OneDrive 文件随用随取

微软称,Microsoft Graph 构建起了一个智能网络,将人、会话、项目和微软云上的内容相互连接起来,并且能够构建起在 Windows、iOS、Android 设备之间无缝衔接的一致体验。

其提供的关键功能包括:

可视化的时间轴,展现用户历史操作,并可提供快速跳转功能,跳转到任何时间点去访问文件、应用和网站。

• 借助小娜(Cortana),用户可以方便地在 Windows、iOS 和 Android 设备之间切换并继续之前的操作。

剪贴板可在互联设备之间进行复制粘贴。例如,从电脑桌面上复制一个文件,然后在手机上把它粘贴过来。

OneDrive 文件随用随取,可以方便地访问储存在云端的所有文件,而无需下载和占用设备存储空间。

相关链接:

微软 Build 2017 直播地址:https://channel9.msdn.com/?wt.mc_id=build_hp

微软AndroidiOS语言 & 开发架构