\

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

\

\\

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

\\

虽然演讲的重点是企业移动服务、Microsoft Office和Windows 10在Microsoft 365中的融合,但是,作为泛在计算,底层的Microsoft Graph平台其用途要广泛得多,数据和AI结合、多感知\u0026amp;多设备体验越来越普遍。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

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

  1. Build 2017 | 一文看懂微软 Build 2017 大会:让 AI 走向边缘

    200 多家明星企业,20 位著名投资机构顶级投资人共同参与!「新智造成长榜」致力于发掘 AI 领域有 "三年十倍" 成长潜力的创新公司,下一波 AI 独角兽,会有你么?点击阅读原 ...

  2. 微软Build 2018展示Visual Studio功能:跨系统云编程

    5 月 8 日凌晨消息,微软 Build 2018 开发者大会在今天正式来开帷幕.很明显整场发布会被分为了上下两个部分,上半场如果说是聊一些技术实现和愿景,那下半场就应该说是实战说明了. 跨平台云端编 ...

  3. 聚观早报 | 微软Build开发者大会开幕;阿里云智能裁员7%

    今日要闻:微软Build开发者大会开幕:阿里云智能裁员7%:亚马逊中国宣布停止应用商店服务:苹果汽车项目启动已近10年:阿迪达斯中国将重新出售YEEZY系列 微软Build开发者大会开幕 5 月 24 ...

  4. 微软新技术展望大会 -- 比尔·盖茨演讲全文及问答

    比尔·盖茨演讲全文及问答如下: 我今天上午非常激动的来到这里,来谈一谈软件的未来,软件在未来的二十年将改变世界,将比其它任何东西更能改变世界,实际上它将极大的改变世界,对我们所有人都将是非常令人激动的 ...

  5. 微软Build 2019大会.NET课程视频汇总

    点击上方蓝字关注"汪宇杰博客" 5月6日至8日,微软在西雅图召开了Build 2019开发者大会.我们关注的.NET领域也迎来了许多激动人心的改进.本文汇总了Build 2019大 ...

  6. 2016版excel_开启下一个十年,全新 Microsoft 365 订阅版终于来了!

    微软在 4 月 21 日在中国市场正式推出 Microsoft 365 个人版及家庭版订阅服务.Microsoft 365是 Office 365 的升级版,而Microsoft 365仍然是基于 O ...

  7. Microsoft 365推新版本 为中国企业注入复苏动力

    点击蓝字关注 了解更多 "新冠"病毒肺炎疫情出现以来,远程协作.在线会议变得越来越普遍.作为媒体人,我在过去两个多月中参加了不少在线会议和采访,已经渐渐习惯并有点喜欢上了这种在线工 ...

  8. Microsoft 365 安全吗?

    云时代,首先要思考的就是安全性的问题.云在带来便利性的同时,也可能造成安全隐患,一般通常的做法是重要的信息还是本地化存储携带,而不重要的内容则可以放在云上,随用随取. =>全球最大的Micros ...

  9. 微软 Build 2019:Windows 10 隐退,IE 重生,Azure 成主角

    019 年 5 月 6 日,一年一度的微软 Build 开发者大会正式到来. 作为本次大会最为重磅的 Keynote 环节,微软 CEO Satya Nadella 的开场演讲无疑展示了这家巨头对于未 ...

最新文章

  1. div css 常用技巧
  2. hust1346(两个线段的最近距离和最小距离)
  3. fota mcsync洛达检测_【科普篇】华强北洛达1536U芯片下的苹果Airpods,与正品差距还有多少...
  4. Windows下多线程编程技术及其实现
  5. C++获取字符串长度详解
  6. 开发工具:IDEA 调试技巧,非常实用,欢迎收藏!
  7. ionic判断android版本,$ionicplatform 判断是android还是ios?
  8. mybatis基础学习4-插件生成器(根据数据库的表生成文件)
  9. 支持医学研究的Apple开源移动框架
  10. aix查询服务器内存序列号_AIX查看cpu_内存序列号
  11. Python写个小游戏:看图猜成语(上)
  12. 证券期货行业数据模型设计
  13. [ github ] 我是怎么用GitHub的?
  14. Docker学习——docker入门
  15. C# ABP WebApi与Swagger UI的集成
  16. java搭建直播平台
  17. 【云速建站】微信公众平台中维护IP白名单
  18. SCADS简介及应用
  19. pandas中如何提取DataFrame的某些列
  20. db mysql / mysql dba / mysql manual / mysql config / mysql innotop

热门文章

  1. linux中录屏工具byzanz
  2. Inline Hook
  3. 开源数据库连接池之Tomcat内置连接池
  4. 一个利用Dataflow实现的Actor
  5. 来自ChinaUnix的对Linux rc.sysinit, rc, functions脚本的分析和Linux启动分析
  6. 利用 CSS selector 改变悬停表格样式
  7. [转]symbian基本类型转换
  8. MapXtreme 2005学习(3):向图层中添加线段
  9. 【C 语言】字符串模型 ( 两头堵模型 )
  10. 【Java 注解】自定义注解 ( 使用注解实现简单测试框架 )