日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

UWP日渐式微!微软Windows商店还有前途吗

發(fā)布時間:2023/12/10 综合教程 39 生活家
生活随笔 收集整理的這篇文章主要介紹了 UWP日渐式微!微软Windows商店还有前途吗 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

不久前,B站UWP客戶端從微軟商店中下架的消息,讓很多朋友心中一顫。盡管不久后,B站UWP客戶端又重新上架,這只是微軟商店的操作,并非B站本意,但也讓大家切身體會到了UWP應(yīng)用的頹勢。

事實(shí)上,不久前B站官方已經(jīng)推出了Win32版的客戶端,并將其放置到了官網(wǎng)發(fā)布,微軟利用應(yīng)用商店推廣UWP應(yīng)用的藍(lán)圖,似乎從這一典型事件中,就可以看到破滅的跡象了。

甚至,這并不是跡象。此前,微軟就在Windows應(yīng)用程序的開發(fā)文檔中透露,主推Windows App SDK和WinUI 3開發(fā),UWP不再作為開發(fā)基礎(chǔ)。UWP此后只會收到“錯誤、可靠性和安全修復(fù)”,不會再引入新功能。

因此,UWP事實(shí)上已被微軟棄用,這個曾經(jīng)被寄予厚望的微軟新生態(tài)的引擎,已經(jīng)成為了時代的棄子。

很多大廠都曾經(jīng)試水UWP,在微軟的微軟商店中發(fā)布了UWP應(yīng)用,例如微信UWP版、QQ UWP版、網(wǎng)易云音樂UWP等等。然而時過境遷,這些UWP應(yīng)用有的停止更新,有的干脆下架,有的甚至被替換成為了Win32制作的版本……對于UWP的愛好者來說,這無疑是沉重的打擊。

微軟在Windows系統(tǒng)中,推行應(yīng)用商店,其目的很大程度是推行新的開發(fā)規(guī)范,如UWP。但現(xiàn)在,UWP已經(jīng)被放棄,Windows應(yīng)用商店增添了Win32軟件的支持。

問題在于,人們普遍認(rèn)為Win32軟件并不需要微軟商店支持,Win32軟件不存在發(fā)行渠道限制,更多開發(fā)者還是喜歡自由發(fā)行,例如B站官方就只在官網(wǎng)上架Win32客戶端。


B站新的Win32客戶端并沒有上架微軟商店

此情此景下,微軟商店存在的意義何在?微軟不久前還借Windows 11的東風(fēng),對微軟商店進(jìn)行了一次改版,但微軟商店要怎么改、提供怎樣的服務(wù),才能符合未來發(fā)展趨勢?今天我們就來簡單聊聊吧。

首先我們需要探討,在如今UWP式微的大背景下,微軟商店還有沒有用?答案是肯定的。微軟商店并不僅僅是第三方軟件應(yīng)用的分發(fā)渠道,它實(shí)際上已經(jīng)成為了Windows Update的重要組成部分。在Windows系統(tǒng)變得越來越模塊化的今天,微軟將大量Windows預(yù)裝應(yīng)用、功能拆分出來,交由微軟商店提供升級維護(hù)。

細(xì)心的朋友應(yīng)該可以觀察到,即使沒有升級Win11,但Win11的很多自帶應(yīng)用,例如記事本、媒體播放器、應(yīng)用安裝程序等等,仍會通過微軟商店更新,用戶得以第一時間體驗(yàn)到微軟最新的產(chǎn)品。

在以往,無論是Windows自帶的軟件,還是系統(tǒng)模組,往往都需要跟隨者系統(tǒng)升級才得以更新。而引入了微軟商店后,Windows Update得以擴(kuò)大化,Windows可以單獨(dú)升級某個系統(tǒng)應(yīng)用和模塊,微軟對系統(tǒng)新功能的推送更及時、更便利。

實(shí)際上,微軟也的確利用這項(xiàng)機(jī)制,來弱化新功能和系統(tǒng)版本之間的綁定。例如,微軟商店推送了新聞和資訊小部件更新,無論是Win10還是Win11,都可以獲得一樣的體驗(yàn)。

Windows已經(jīng)逐漸轉(zhuǎn)型為服務(wù)型產(chǎn)品,微軟還將會在未來同步為用戶推出更多服務(wù)。在這樣的大背景下,微軟商店作為可以直達(dá)用戶的橋梁,重要性不言而喻。

Windows的軟件之豐富人盡皆知,但如果說Windows軟件的安裝、管理體驗(yàn),恐怕就很難恭維了。

長久以來,Windows缺乏包管理機(jī)制,這導(dǎo)致用戶想要在Windows系統(tǒng)上安裝某個軟件,并不能直接在系統(tǒng)中完成,而是需要自行到網(wǎng)上尋找安裝包,帶來了大量安全相關(guān)問題。而安裝了軟件后,想要更新該軟件,往往也不能通過系統(tǒng)完成,需要軟件自行升級,或者用戶自行尋找新版安裝包,Windows上大量軟件停留在遠(yuǎn)古版本實(shí)屬常態(tài)。在軟件管理方面的體驗(yàn),Windows不僅不如同為商業(yè)競爭對手的macOS,甚至也遠(yuǎn)不如免費(fèi)開源的Linux!

沒錯,在Linux上安裝軟件,甚至都要來得遠(yuǎn)比Windows輕松愜意。大量的Linux發(fā)行版,都具備包管理機(jī)制,可以通過軟件源來統(tǒng)一安裝、升級軟件。以Manjaro為例,想要安裝Chrome,只需要在系統(tǒng)自帶的應(yīng)用商店中安裝,或者在終端輸入“yay -S google-chrome”,即可完成,完全不需要到軟件官網(wǎng)或者下載站找安裝包。


Linux要安裝什么軟件,一條命令即可

而Linux如果想要升級軟件,那就更方便了。Manjaro通過應(yīng)用商店即可一鍵將所有軟件、包括系統(tǒng)本身乃至附帶的各種組件升級到最新版,也可以通過終端命令行“sudo pacman Syu”這樣的簡短命令完全更新系統(tǒng)和軟件,如此快捷便利的體驗(yàn),是Windows所沒有的。


Linux的維護(hù)就是這么高效且樸實(shí)無華

因此,微軟商店的一大意義,就在于彌補(bǔ)Windows的軟件管理方面的短板。前面提到,Windows已經(jīng)將越來越多的系統(tǒng)組件和預(yù)裝軟件交由微軟商店接管,通過Windows Update服務(wù)自動更新系統(tǒng)和附屬組件。微軟商店增添對Win32軟件的支持,有利于打造更好的軟件管理體驗(yàn),追趕競爭對手的步伐。

實(shí)際上,微軟去年就已經(jīng)發(fā)布了winget包管理工具,但支持的軟件包仍偏少。在未來,微軟一定會采取更多措施,來促使大量的Windows軟件納入winget和微軟商店當(dāng)中,補(bǔ)全軟件管理方面的短板。

目前微軟商店支持了傳統(tǒng)Win32軟件,但用戶是否愿意到微軟商店中下載Win32軟件,又是另一回事了。通過商店安裝的軟件,若體驗(yàn)上沒什么優(yōu)勢,大家就很難有利用去幫襯商店,微軟商店的成功也就無從談起。那么在這方面,有沒有成功的案例?Steam這個全球最流行的游戲商城就是了。

對于微軟商店的Win32軟件,用戶和開發(fā)者都提不起興趣

游戲的的分發(fā),可比普通軟件來得水深,涉及利益分配、版權(quán)保護(hù)等多個足以撕上無數(shù)年的議題,而Steam之所以能讓大量玩家樂意放棄盜版白嫖、乖乖購買正版,其核心原因是Steam的確大幅提升了游戲方方面面的體驗(yàn)。

例如,Steam提供了存檔接口,游戲可以將存檔保存到Steam云端,用戶在任何設(shè)備登錄Steam能夠同步游戲進(jìn)度;

又例如,Steam提供了軟硬件環(huán)境檢測,并自動安裝游戲相關(guān)的依賴包,例如DX、C++運(yùn)行庫等等,這讓玩家免去了配置游戲環(huán)境的煩惱;再加上Steam對外設(shè)的支持、成就系統(tǒng)的引入以及游戲數(shù)據(jù)的統(tǒng)計乃至社區(qū)、工坊系統(tǒng)等圍繞游戲所做的種種文章,Steam的確顯著提升了游戲游玩體驗(yàn)的天花板。

目前的微軟商店,顯然沒有做到這個程度。軟件上架了微軟商店后,用戶無法在不同設(shè)備上同步軟件的配置,微軟商店也無法自動為軟件安裝.NET之類的依賴庫,甚至軟件上架了微軟商店后,它的安裝目錄還會被隱藏得更深,軟件的可定制性變?nèi)?hellip;…普通Win32軟件上架了微軟商店后,其體驗(yàn)甚至不如自主安裝的版本,要如何用微軟商店帶來更好的軟件體驗(yàn)、而并不僅僅只將其作為軟件資源的集散地,顯然是微軟值得去努力探尋的方向。

從技術(shù)的層面上,微軟商店有能力帶來更好的軟件體驗(yàn),Linux的包管理系統(tǒng)都可以自動安裝軟件所需的依賴包,為何Windows就無法做到?希望微軟在未來對微軟商店的改造,并不局限于外觀UI,而是帶來更多改善體驗(yàn)的內(nèi)在功能和服務(wù)吧。

如果廣大用戶的存在能讓軟件生態(tài)枝繁葉茂,那么眾多開發(fā)者無疑就是這顆大樹深扎的根基了。微軟商店需要給開發(fā)者帶來足夠的利好,才能吸引到諸多軟件在其中上架——UWP之所以失敗,開發(fā)者無利可圖、甚至開發(fā)起來束手束腳,也是重要原因。實(shí)際上,微軟也意識到了這點(diǎn),目前已經(jīng)在這方面開展了一系列工作。

微軟在Build 2020開發(fā)者大會上推出了新的開發(fā)套件Windows App SDK,它讓W(xué)in32軟件的開發(fā)也可以用上最新的WinUI 3,并得以適配Win11新系統(tǒng)特性諸多特性,例如電源管理、應(yīng)用窗口管理、進(jìn)程周期管理等等。

使用Windows App SDK開發(fā)的軟件,主要以MSIX的方式打包并上架微軟商店。既然能更好適配新系統(tǒng)特性、帶來更好的體驗(yàn),開發(fā)者就有動力使用Windows App SDK開發(fā)軟件并將其上架微軟商店了。


Windows App SDK可以讓W(xué)in32軟件更容易支持更多系統(tǒng)新特性

在不久前召開的Build 2022開發(fā)者大會上,微軟還宣布推出了商店廣告系統(tǒng),如果軟件上架了商店,則可調(diào)用該系統(tǒng)增收。從描述來看,這個廣告系統(tǒng)和Google廣告有相似之處,通過微軟背后的算法支持,來投放個性化的廣告,還是比較靠譜的。

此外,微軟商店還可以讓開發(fā)者的應(yīng)用服務(wù)于更多平臺。盡管Win32軟件并不具備跨平臺的能力,但微軟目前正在力推云電腦——Windows 365云電腦已經(jīng)箭在弦上,如果軟件上架了微軟商店,那么云電腦也可以輕松通過商店運(yùn)行該軟件。能夠讓軟件適配更多平臺、服務(wù)更多的用戶,這點(diǎn)對于開發(fā)者應(yīng)該還是頗具吸引力的。

微軟商店肩負(fù)著維護(hù)Windows系統(tǒng)組件的重任,它對于Windows生態(tài)和未來形態(tài)的意義是不言而喻的,UWP的衰敗并不影響微軟商店的戰(zhàn)略地位。目前,微軟商店的最大問題在于對用戶和開發(fā)者都沒有強(qiáng)勁的吸引力。

由于歷史原因,Windows的主流軟件并沒有發(fā)行渠道的限制,如果微軟想要吸引諸多Win32軟件上架,就必須讓微軟商店提供更多更有價值的服務(wù),讓微軟商店本身乃至在其中上架的軟件能帶來更好的體驗(yàn)。希望微軟商店能夠參考Linux包管理、Steam等優(yōu)秀案例,為人們帶來更好的體驗(yàn)吧。

總結(jié)

以上是生活随笔為你收集整理的UWP日渐式微!微软Windows商店还有前途吗的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。