1. 程式人生 > 資訊 >微軟 Build 2021 開發者大會前瞻:雲端計算依舊唱主角,Win10/Edge 瀏覽器隨後

微軟 Build 2021 開發者大會前瞻:雲端計算依舊唱主角,Win10/Edge 瀏覽器隨後

5 月 25 日訊息,微軟 2021 年開發者大會 Build 2021 將於美國當地時間 5 月 25 日到 27 日(北京時間 5 月 26 日至 28 日)以線上形式舉行,任何人都可以免費參加。通常情況下,微軟會藉機釋出 Windows、Azure、Teams 等平臺的更新,併發布構建應用和服務的新開發工具、API 等。今年的情況可能也大致相同,但云計算將擔綱唱主角。

最近,微軟的產品新聞主要聚焦於幾款即將退役的產品,比如瀏覽器 IE、Windows10X 以及更早的非 Chromium 版本 Edge。但我們希望在今年的微軟開發者大會上看到更多新產品、新功能和新技術亮相。按照計劃,微軟開發者大會將於美國時間 5 月 25 日 (週二) 拉開帷幕,該公司執行長薩蒂亞・納德拉 (Satya Nadella) 於當天上午 9 點發表主題演講。

以下為微軟可能在 2021 年開發者大會上釋出的重要更新:

雲端計算

微軟的雲端計算和軟體即服務 (Saas) 產品都以 Azure 為中心,這是一套供開發者在其應用程式中使用的智慧雲服務。從諸如“構建在任何地方執行的雲本地應用程式”、“使用 Microsoft Cloud 構建差異化的 SaaS 應用程式”、“使用 Azure 利用應用程式中資料的能力”以及“安全地管理雲端敏感資料”等會議標題中,我們大致可以瞭解到這個主題對微軟有多重要。

事實上,至少有 101 場會議在標題或描述中使用了雲這個詞。我們還可以期待聽到更多關於微軟混合雲的訊息,這是一種使用場外和現場計算能力的技術。微軟在這項技術上處於早期領先地位,這也正是其擊敗亞馬遜獲得美國國防部價值 100 億美元雲端計算合同的原因。

創新杯

和過去幾年一樣,微軟將藉助開發者大會的機會舉行“創新杯”(Imagine Cup) 競賽,以吸引年輕的程式設計師為尋找最好的產品創意而戰。在這場被譽為“科技奧運”的競賽中,過去的競爭者開發新型視訊遊戲、醫療裝置等各種創新。例如,2019 年的獲勝者開發出“哮喘和其他慢性呼吸疾病患者使用的防汙染口罩”。另一位獲獎者想出利用固定攝像頭幫助視力不佳的人使用 iPhone 應用程式尋找丟失的物品。

說到學習程式設計,我們可能會在“低程式碼 —— 非職業開發者的超級能力”等會議中,聽到更多關於開發應用程式的低程式碼和無程式碼解決方案。

Windows

在之前的開發者大會上,Windows 10 並不是人們談論最多的產品。這一趨勢預計今年也將繼續,微軟將更多地關注開發人員的體驗,比如去年宣佈推出的 Project ReUnion。

然而,有傳言稱微軟計劃在今年下半年對 Windows 進行一次大規模的“視覺改造”。雖然微軟 Windows 10X 作為獨立的產品被扼殺了,但它的功能和視覺設計可能仍然會在新版 Windows 中看到。

在今年的開發者大會上,有兩場會議將直接討論 Windows 更新,分別是“Windows 桌面應用程式開發更新”和“Windows 10 面向所有開發人員更新”。

在過去的一年裡,代號為“太陽谷”(Sun Valley)的 Windows 版本始終是微軟專家們談論的焦點。可視使用者介面更新預計將包括圓形視窗角和浮動系統對話方塊,以及更一致的 Fluent 外觀和新的字型和圖示。在開發者大會期間,我們可以更好地瞭解這些變化和有關其釋出時間表的資訊。

Windows 是否會獲得新的版本名稱?在釋出時,微軟宣佈 Windows 10 是該作業系統的最後版本號,並進行了 SaaS 風格的更新。到目前為止,微軟兌現了承諾。但隨著蘋果實現了從 OS X 到 MacOS 的飛躍,微軟可能也想要跟上其腳步。

預計我們應該聽到更多關於 Fluent Design System 的訊息,它不僅僅是個介面設計系統,實際上是一組框架,可以用來為 Windows、Android、iOS、MacOS 和 Web 構建連線應用程式。一旦建立了設計,開發人員就可以使用 JavaScript 和 Fluent Reaction 對其進行編碼。

Teams

微軟為應對 Slack、Google Meet(Workspace)和 Zoom 而推出的 Teams,在新冠肺炎疫情期間表現非常好,使用者從 2000 萬激增到 1.45 億。這將促使微軟對該款產品進行更多投資和改進,微軟始終在為 Teams 新增新功能,包括會議摘要、智慧顯示器、投票、現場記錄、預約日程安排、虛擬會議室、AI 支援的背景噪音消除以及 Viva 員工體驗整合等。

微軟在今年開發者大會上舉行的會議,都聚焦於如何構建與 Teams 整合的應用程式,使用 Teams 資料,或者為溝通工具構建機器人。我們還將聽到更多關於 Microsoft Graph 以及在 Teams 中使用公司資料儲存的資訊。但值得一提的是,沒有任何會議提到通訊應用 Skype,該應用程式是微軟 10 年前收購而來。

移動整合和跨平臺

自從微軟的移動作業系統消亡以來,該公司的戰略一直是開發 Android 和 iOS 應用程式。Visual Studio 長期以來始終讓開發者能夠構建在 Android 和 iOS 以及 Windows 上執行的跨平臺應用程式。長期以來,微軟也始終在提供將 Android 和 iOS 應用程式轉換為 UWP 應用程式的工具,儘管這些工具都沒有取得太大成功。

不過,隨著 Linux 系統現在成為 Windows 10 的一部分,微軟將來會提供執行 Android 應用程式的能力嗎?

Office

由於對主題演講的描述中使用了“生產力”一詞,我們肯定會聽到很多關於 Microsoft 365 (前身為 Office 365) 的資訊。事實上,日程安排中所有與 Microsoft 365 有關的會議都與會議的其他主題相一致:雲、Azure 和 Microsoft Graph。我們可能看到微軟在 Word、Excel、Outlook、PowerPoint 等方面推出的新功能。

AR、MR、VR 和 XR

耳機制造商 Aryzon 已經在推特上表示,增強現實 (AR)、混合現實 (MR)、虛擬現實 (VR) 和擴充套件現實 (XR) 的編碼將出現在今年的微軟開發者大會上。

至於 HoloLens,在會議日程中只有一個環節提到了 HoloLens 2,但這聽起來很酷:“用 Azure Digital Twin and Unity 將物聯網資料連線到 HoloLens 2。”數字雙胞胎是個非常吸引人的物聯網概念,它允許軟體基於現實世界物件的數字版本對結果進行建模。

Edge

我們可能會聽到更多關於“邊緣計算”(人工智慧在本地硬體上完成計算) 以及 Edge 網路瀏覽器的訊息。微軟始終在忙於改進後者,它包含了以前版本中的大部分設計和功能,包括完全自定義的工具欄按鈕、共享圖示、垂直選項卡、密碼管理器,以及用於捕獲、標記和共享網路內容的工具。微軟預計將在會上透露更多關於該瀏覽器未來計劃的資訊。