微軟通過重新設(shè)計Windows界面、改進和引入新的軟件開發(fā)工具以及激勵開發(fā)人員使用其應(yīng)用商店,為開發(fā)人員提供了許多喜歡他們的操作系統(tǒng)的理由。
一、經(jīng)過改造的微軟應(yīng)用商店
重新設(shè)計的Microsoft Store是Windows 11令人興奮的新功能之一,現(xiàn)在可以為開發(fā)人員提供更多功能。

1.更廣泛的應(yīng)用程序支持
此前,微軟有一個僅限UWP的要求,這迫使開發(fā)人員以UWP格式重寫他們的非UWP應(yīng)用程序。此政策通常會令開發(fā)人員望而卻步,最終導致Microsoft Store上的應(yīng)用程序不可用。
通過最新更新,它支持其他形式的應(yīng)用程序,例如Win32、PWA和.NET。因此,開發(fā)人員現(xiàn)在可以專注于其應(yīng)用程序的更關(guān)鍵領(lǐng)域,例如改進其界面。
2.第三方應(yīng)用商店支持
Amazon Appstore和Epic Games Store等電子商務(wù)應(yīng)用商店也將直接在新的Microsoft Store上提供。這樣,應(yīng)用程序開發(fā)人員在這些應(yīng)用商店上發(fā)布的透露出,不需要單獨上傳到Microsoft Store。
3.開發(fā)者獎勵
微軟做出的最好的舉措是激勵軟件開發(fā)人員。此前,微軟將其在應(yīng)用程序收入中的份額從30%降至15%,以使其Microsoft Store更具競爭力。
除此之外,微軟將讓使用自己或第三方商務(wù)平臺和應(yīng)用程序的開發(fā)人員保持100%的收入來自他們的平臺應(yīng)用程序。
簡而言之,微軟現(xiàn)在允許發(fā)布不止一種應(yīng)用程序格式、第三方應(yīng)用商店,并讓開發(fā)人員可以選擇保留100%的收入。這三項激勵措施使最新更新對開發(fā)者社區(qū)的回報比以往任何時候都大。
二、安卓應(yīng)用支持
通過讓Android世界更接近Windows,微軟正在為應(yīng)用程序開發(fā)人員創(chuàng)造新的機會。盡管開發(fā)人員將不得不等待一段時間,但承諾的Android支持和亞馬遜商店集成將使所有人受益。微軟仍在努力將Amazon Appstore與Microsoft Store集成。

一旦開始支持Android應(yīng)用程序,它將為開發(fā)人員的應(yīng)用程序提供更好的覆蓋范圍和更高的下載量。在手機上下載應(yīng)用程序的用戶也可能在桌面上下載應(yīng)用程序。此外,此功能還將幫助移動應(yīng)用程序開發(fā)人員創(chuàng)建應(yīng)用程序以滿足桌面用戶的需求。
三、改進的開發(fā)工具
在前端,微軟將Project Reunion和WinUI 3重新命名并重新設(shè)計為Windows App SDK,然而,它并沒有取代現(xiàn)有的Windows SDK,微軟鼓勵開發(fā)人員“按照自己的節(jié)奏”適應(yīng)它。
在內(nèi)部,它繼續(xù)支持Win32和.NET應(yīng)用程序,同時帶來新的API和應(yīng)用程序開發(fā)工具。Windows應(yīng)用SDK旨在引入有助于彌合不同應(yīng)用模型之間差距的API。微軟計劃最大限度地減少空白并幫助開發(fā)人員。
一項關(guān)鍵改進是Windows終端現(xiàn)在預(yù)裝在Windows中。單獨下載(就像開發(fā)人員在以前的Windows上所做的那樣)并不是什么大不了的事。然而,Windows Terminal的加入表明微軟對使其操作系統(tǒng)最適合編程的關(guān)注。
四、多任務(wù)體驗
在Windows 11中,Microsoft極大地改進了用戶使用屏幕空間進行多任務(wù)處理的方式。首先,微軟通過添加更多視覺效果來完善之前在Windows 10上可用的Snap Assist功能。
對齊布局:當你將鼠標懸停在最大化按鈕上時,會彈出一個顯示屏幕的六種不同布局。但是,選項數(shù)量可能會有所不同,具體取決于你的屏幕尺寸。
Snap Groups:你可以鎖定正在使用的布局并從任務(wù)欄中將其最小化,這有助于你對應(yīng)用程序進行分組并在不同的窗口組合之間跳轉(zhuǎn)。
外部顯示器布局:當你重新插入顯示器時,你的所有應(yīng)用程序都會恢復(fù)其拔出前的位置。
所有這些選項都可以從設(shè)置》系統(tǒng)》多任務(wù)處理中禁用。
其次,Microsoft已將虛擬桌面功能重命名為僅僅桌面,現(xiàn)在可以更改每個桌面的桌面背景,以保持不相關(guān)的應(yīng)用程序單獨運行。
與大多數(shù)其他專業(yè)人士相比,開發(fā)人員的多任務(wù)處理能力更強。雖然其他功能有助于提高效率,但外部顯示器支持可以節(jié)省你重新排列應(yīng)用程序的時間。與Windows 10相比,多任務(wù)處理是開發(fā)人員升級的動力。
五、增強的安全性
Windows 11使用TPM 2.0、UEFI安全啟動和VBS功能使其對開發(fā)人員來說比大多數(shù)操作系統(tǒng)更安全。未經(jīng)授權(quán)的第三方入侵訪問硬盤上的數(shù)據(jù)現(xiàn)在比以往任何時候都更具挑戰(zhàn)性。更高的安全性是開發(fā)人員的另一個優(yōu)勢。
六、提高速度
Windows 11經(jīng)過優(yōu)化,可將所有資源集中在正在積極使用的應(yīng)用程序上,這種優(yōu)化讓Windows運行得更快,開發(fā)者社區(qū)將受益最大。