HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

Microsoft 365 及应用开发的未来:微软 BUILD 2018 大会第二天主题演讲

  • 2018-05-17
  • 本文字数:2538 字

    阅读完需:约 8 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Joe Belfiore 是微软操作系统组全球副总裁,他主持了微软 Build 大会第二天的主题演讲。演讲的主题是 Microsoft 365 如何成为应用程序开发的未来。

虽然演讲的重点是企业移动服务、Microsoft Office 和 Windows 10 在 Microsoft 365 中的融合,但是,作为泛在计算,底层的 Microsoft Graph 平台其用途要广泛得多,数据和 AI 结合、多感知 & 多设备体验越来越普遍。Microsoft Graph 是一个基于云的数据存储,应用程序可以依托这个图进行推断。

主题演讲以开发 Microsoft 365 平台的四个“章节”为中心,旨在使组织中的人能够随着工作性质的演化变得更为高效。这需要他们采用多感知体验,让人们在解决一个问题或完成一项任务时,可以在多个设备之间切换,可以使用鼠标和键盘、墨水、甚或是虚拟现实显示设备。

第一章是要在跨设备时实现更高的生产力。

Windows 10 的商业账户采用率同比增长了大约 79%。其想法是为了构建适用于其他设备的更好桌面。在 Windows 10 四月份的更新中,PC 上的 Timeline 在其他设备上通过一次点击就可以看到。这提供了一种跨设备的体验,那样,当你在 iPhone 上做了一些事,活动数据就会存入 Microsoft Graph。当你来到自己的台式电脑前,你就可以看到已经完成的工作。

开发人员可以向 Microsoft Graph 写入数据,因此,它可以包含客户应用程序。

在即将到来的 Insider Build 中,Cortana 将能够从 Microsoft Graph 推断出你的工作习惯,并据此主动提供建议。

Microsoft Launcher 可以用于在 Android 上创建一个自定义环境。

在 Android 和 IPhone 上也可以使用 Timeline 了。这使得用户可以在所有设备上通过一次点击查看所有活动。

在 Windows 的未来版本中,将会有一款应用,让你可以把关键工作任务从手机中取出,那样你就不再需要查看手机。例如,你可以在台式机上获得文本消息,那样你就不会因为手机分心,而且,你可以通过键盘输入文本来回复,而不用通过手机。你可以在个人电脑上获得手机通知。

由于 Microsoft Graph 使用身份标识从 PC 上获取信息,所以用户可以完全控制,而且可以启用 / 停用这种获取。数据不会同步到云上,而是保留在手机或个人计算机上。

Insider Build 中包含了 Sets。Sets 让你可以把一项任务的所有要素都放在一起,不管是应用、Web 页面、文档,还是文件。当你在一段时间后回到工作中来,所有相关要素都可以恢复。你还可以搜索所有相关信息。Microsoft Graph 记住了之前的工作内容,因此,Timeline 可以和 Sets 关联起来,让应用可以恢复数据。

如果客户应用程序包含了 Sets,那么他们也可以恢复数据。Belfiore 强调,当微软觉得没问题的时候就会发布 Sets;没有发布时间的承诺。

第二章是促成多设备场景,让 Windows 10 成为所有环境中最好的开发平台。

去年发布的 Fluent 设计系统是一项由社区推动的工作,为的是搞清楚如何在多设备、多感知环境中修改应用程序。

Windows 平台也有改善。通用 Windows 平台(UWP)被分离出来,可以跨代码库使用了。例如,你可以把 Fluent 体验带到已有的应用中。包含宿主控件的 UWP XAML Islands 可以和 WPF、Windows Forms 及原生 Win32 一起使用了。UWP 控件可以放到任何用户界面上。所有 Windows 应用程序都可以使用 Fluent 设计系统,而不用考虑用户界面。

Ink Analysis 将会添加到 Cognitive Services 中,以方便任何应用程序使用。

机器学习将用于 Microsoft Word 的语法检查,帮助找出复杂的语法错误,如在任意句子中使用恰当的介词。

Windows UI 库可以通过 NuGet 获取。这些控件就是平台提供的、用于产品的控件。在 Windows 10 周年更新及后续版本上,用户马上就可以使用这些控件了。

.NET 升级从 Windows 平台升级中独立了出来。从.NET Core 3 开始,你可以同时运行多个.NET Core 版本了,而且不必升级操作系统。这会在今年晚些时候发布。

MSIX 是下一代 Windows 安装器,让你可以针对所有平台创建一个安全的安装包。它还支持 Enterprise 和 Microsoft 商店部署。Windows 7 也可以使用。

当宣布 Windows Notepad 现在支持 Linux 换行符时,现场响起了真诚的掌声。

Android Emulator 和 Hyper-V 现在可以共存了。

微软正在与社区合作发布新的 Boxstarter 及 Chocolatey 设置脚本。

经过改进的 Windows 商店可以更好地追踪 App 了。消费模型变了,对于消费应用(非游戏),开发者的收入占比现在成了 85%。如果购买者是从开发者的站点进入商店,那么该占比为 95%。

第三章是将应用程序视为生活的价值观,终端用户通过它协作或交流。1.35 亿人使用 Office 365,20 万组织使用 Microsoft Teams。

你可以把业务逻辑和服务集成进 Office。例如,你可以编写和原生 Excel 函数类似的函数,例如,自定义的折旧函数。

开放式文件标准 Adaptive Cards 可以放入 Outlook,它们是可执行的。例如,你收到一个 GitHub 通知,你可以直接在 Outlook 里处理。你可以在 Outlook 中使用 Adaptive Cards 通过 Microsoft Pay 付账单。

Microsoft Teams 在 81 个市场中有 20 万个组织在使用,它把应用程序和数据都放进了一个对话流程。你可以内置安全性和合规性。它基于 Microsoft Graph 构建。

任何应用程序都可以添加到一个 Team 页签,因此,机器人、消息扩展、Adaptive Cards、应用、数据都可以添加到一个按团队和主题组织的永久聊天室中。

最后一章是 Microsoft Graph。Graph 把数据和任意类型的智能设备联系起来,这些设备可以向 Graph API 发送 HTTP 请求。Graph 代表了数据之间的关系。虽然数据托管在云上,但是由客户或组织拥有并管理。

举例来说,Microsoft Graph 使 Microsoft 365 可以提供统一登录服务,始终使用相同的业务数据,从 Microsoft Teams 集成对话,从 Outlook 集成日历活动,从 Windows 集成跨设备体验。

微软正在把客户应用程序变成 Graph 的一部分,这让它们可以与微软的应用程序以及其他客户应用程序紧密联系起来。新的通用 Windows 平台(UWP)的图形控件现在已经开源。

最后,Microsoft Graph 开发平台的重点将从应用程序之间的切换转向使用户可以在他们当前的工作环境中解决问题。

查看英文原文 Microsoft 365 and the Future of App Development: Microsoft BUILD 2018 Second Day Keynote

2018-05-17 19:001223
用户头像

发布了 1008 篇内容, 共 389.8 次阅读, 收获喜欢 344 次。

关注

评论

发布
暂无评论
发现更多内容

强大视频转换和编辑软件 Tipard Video Converter Ultimate for Mac v10.2.60中文版下载

iMac小白

Morph Age for Mac (最好用的人脸拼接工具) v5.1.4直装版

iMac小白

dmgArchiver for mac(简单易用的压缩存档软件)v2024.2激活版

Rose

JustStream PRO for Mac(投屏软件)v2.9激活版

Rose

CLion 2024激活码 v2024.1 RC中文版详细图文安装教程

Rose

HoudahGeo 6新功能,gps定位 HoudahGeo mac注册破解版

Rose

BOE(京东方)携医工融合尖端科技亮相CMEF 全面释放智慧医疗“向新力”

科技热闻

ZOC8 for Mac v8.08.0激活版 终端仿真软件

iMac小白

“大模型驱动的软件研发” 华为云助推企业研发智能化升级

华为云PaaS服务小智

人工智能 云计算 数字化 华为云

ON1 Photo RAW 2024 for Mac v18.3.0.15302激活版 照片编辑软件

iMac小白

数据安全之路:Databend 用户与角色管理应用

Databend

大数据

质性数据分析软件 ATLAS.ti 8下载 ATLAS.ti 8 mac中文破解版

Rose

提升法律文书起草效率:AlphaGPT 助力律师快速生成诉讼和仲裁文件

科技汇

Permute for Mac v3.11.8中文版 强大的媒体格式转换软件

iMac小白

鸿蒙App开发的几种方式

Onegun

鸿蒙 鸿蒙系统

archicad 27破解版下载 Mac 3D建模软件

Rose

精准测量校准工具xScope for Mac v4.7.1免激活版

iMac小白

IPQ5018 Router and QCN9074 Card: Unleashing Ultra-Fast and Stable WiFi 6E Network

wallyslilly

QCN9074 ipq5018

通过WebShell登录SQL Server主机并使用SSRS报表服务

阿里云瑶池数据库

数据库 阿里云 数据库开发 SQL sever

Parallels Desktop 19最新注册使用教程,永久使用,亲测有效~

Rose

前端代码规范系列,今天聊聊代码注释

秃头小帅oi

ApowerREC for mac(多功能屏幕录屏工具)v1.2.7.10激活版

Rose

MuteMic for Mac 激活版 隐私保护软件

iMac小白

软件测试学习笔记丨Python函数可变参数

测试人

Python 软件测试 测试开发

Ableton Live 12 mac中文完美破解版 附Live12激活文件 支持M/intel

Rose

FastRawViewer for Mac (Raw查看器) v2.0.8激活版

iMac小白

Swinsian for Mac永久破解版 苹果电脑音乐管理播放器

Rose

低代码开发有哪些厉害之处?

互联网工科生

Microsoft 365及应用开发的未来:微软BUILD 2018大会第二天主题演讲_.NET_Michael Stiefel_InfoQ精选文章