任何人都記得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的客戶應該在版本中看到更多的保真度。
相關資訊
最新熱門應用
虛擬幣交易app
其它軟件179MB
下載
抹茶交易所官網蘋果
其它軟件30.58MB
下載
歐交易所官網版
其它軟件397.1MB
下載
uniswap交易所蘋果版
其它軟件292.97MB
下載
中安交易所2024官網
其它軟件58.84MB
下載
熱幣全球交易所app邀請碼
其它軟件175.43 MB
下載
比特幣交易網
其它軟件179MB
下載
雷盾交易所app最新版
其它軟件28.18M
下載
火比特交易平台安卓版官網
其它軟件223.89MB
下載
中安交易所官網
其它軟件58.84MB
下載