任何人都记得2014年的这个职位?微软如何应对Office的跨平台挑战
它看起来像微软终于做到了

微软在1月18日发布的最新Mac版Office 2016(Mac Office 2016版本16)最新版本是最终帮助微软实现其统一的底层Windows代码库,macOS, Android和iOS。
微软首席软件工程师Erik Schwiebert发布了了这一成就(正如Thurrott.com上Paul Thurrott所指出的那样)。
微软几十年来一直努力尝试对齐不同的Office代码库。正如官员们在2014年所概述的那样,该策略是最大限度地在Office运行的不同操作系统上实现共享的通用逻辑,同时在需要的地方维护Office所需的本地API,使其感受本地运行的每个平台。所有共享的Office代码都是用C ++编写的。
一个快速的历史课程,礼貌从Schwiebert到Mac管理员用户组2017年秋季演讲。Mac Office代码库是30岁。(Schwiebert说:“我们有从事产品工作的人比代码本身更年轻。”)
1990年,微软捆绑了各种Office应用程序,尽管它们之间几乎没有共享代码。当时,微软官员想为Windows和Mac应用程序创建一个通用代码库,并尝试使用代号为“金字塔”的Word版本。但它没有工作,从来没有运送。
到了1997年,Office应用程序共享了更多的代码,但是在Office 1997之后,Windows和Mac代码分开了分支。Schweibert说,在过去的十年里,从2008年到2017年,微软一直试图从1997年开始逐步取消代码分割,并逐渐重构代码库。
微软的策略是将代码拆分成一个大的中间层(在平台层和本地用户体验层之间),其中包括跨不同操作系统共享的公共逻辑。在那段时间,微软已经嘲笑这些层面,这样Office就不再是只写一个不太常见的应用程序。
Office for iPad最初于2014年发布,从2017年第二个版本开始使用融合代码库,Office for Android,Win32 Office,以及Mac Office 1月18日。
虽然微软不同意Office各种版本的功能,但官员说,共享的跨平台代码意味着微软应该能够更快,更接近地同时点亮Office新功能。因此,在不同平台上使用Office的客户应该在版本中看到更多的保真度。
相关资讯
最新热门应用
非小号交易平台官网安卓版
其它软件292.97MB
下载
币交易所地址
其它软件274.98M
下载
iotx交易所app
其它软件14.54 MB
下载
zt交易所安卓最新版
其它软件273.2 MB
下载
币拓交易所bittok
其它软件288.1 MB
下载
u币交易所平台app
其它软件292.97MB
下载
热币全球交易所app官网版
其它软件287.27 MB
下载
多比交易平台app
其它软件28.28MB
下载
币赢交易所app官网安卓版
其它软件14.78MB
下载
toncoin币交易所安卓版
其它软件48MB
下载