電腦百事網(wǎng)5月31日消息 微軟曾經(jīng)有一個(gè)夢(mèng)想,從Windows 8開(kāi)始涉及通用Windows應(yīng)用,這些應(yīng)用可以跨越智能手機(jī)、平板電腦、PC甚至是Xbox游戲主機(jī)。該計(jì)劃是應(yīng)用開(kāi)發(fā)人員可以為所有設(shè)備編寫(xiě)一個(gè)應(yīng)用程序,并同時(shí)在多種設(shè)備上良好運(yùn)行。Windows Phone失敗后,微軟的這個(gè)夢(mèng)想開(kāi)始崩潰,直到現(xiàn)在形勢(shì)變得更加清晰,微軟的UWP夢(mèng)想不再那么重要,甚至是將要破滅。
微軟花了數(shù)年時(shí)間推動(dòng)開(kāi)發(fā)人員為通用Windows平臺(tái)(UWP)創(chuàng)建特殊應(yīng)用程序,而在今天,它正在為UWP棺材釘上最后的釘子。微軟終于做出決定,允許游戲開(kāi)發(fā)者將完整的原生Win32游戲帶到微軟商店,這意味著開(kāi)發(fā)者在Steam熱門(mén)商店上發(fā)布的許多游戲不必再重構(gòu)出UWP版本。
“我們認(rèn)識(shí)到Win32是游戲開(kāi)發(fā)者喜歡使用的應(yīng)用程序格式,游戲玩家也喜歡,所以我們很高興分享我們將在Windows上為微軟商店提供原生Win32游戲的全面支持?!蔽④浻螒蛑鞴躊hil Spencer說(shuō)道,“這將為開(kāi)發(fā)人員和游戲玩家提供更多選擇,允許他們從開(kāi)放的Windows游戲生態(tài)系統(tǒng)中獲得定制和控制權(quán)。”
這是微軟Windows應(yīng)用商店的重大轉(zhuǎn)變,特別原因是游戲是從應(yīng)用商店下載的最流行的應(yīng)用形式之一。以前,開(kāi)發(fā)人員不得不通過(guò)UWP平臺(tái)發(fā)布Windows 10游戲,不過(guò)該平臺(tái)一直沒(méi)有達(dá)到Windows上同等游戲平臺(tái)的重量級(jí)地位和收益。
幾個(gè)月以來(lái),UWP一直在出現(xiàn)變化。微軟最近發(fā)布了基于Chromium的Edge瀏覽器,意味著Edge在遠(yuǎn)離UWP平臺(tái),并將在Windows 7、Windows 8和macOS系統(tǒng)登陸。微軟Joe Belfiore(喬北峰)在本月早些時(shí)候接受The Verge采訪時(shí)承認(rèn),UWP是Edge的“逆風(fēng)”?!安⒉皇钦f(shuō)UWP不好,但UWP不是一個(gè)已經(jīng)有35年歷史的成熟平臺(tái),后者已經(jīng)擁有了大量的應(yīng)用程序?!盉elfiore當(dāng)時(shí)說(shuō)道。
我們也聽(tīng)說(shuō)過(guò)很多微軟工程師和開(kāi)發(fā)人員抱怨UWP對(duì)其應(yīng)用程序施加限制的故事,第三方應(yīng)用程序開(kāi)發(fā)人員不得不經(jīng)常在為Windows 10創(chuàng)建UWP應(yīng)用或傳統(tǒng)桌面程序之間做出選擇,因?yàn)楹笳哌€可以運(yùn)行在整個(gè)Windows 7、Windows 8和Windows 10系統(tǒng)中。微軟此前已經(jīng)穩(wěn)步擴(kuò)展其UWP定義,允許開(kāi)發(fā)人員將桌面應(yīng)用程序重新打包到微軟商店中,但最初的愿景是全新風(fēng)格應(yīng)用程序,實(shí)現(xiàn)跨越PC設(shè)備、智能手機(jī)、平板電腦、Xbox和HoloLens。隨著Windows Phone的死亡,UWP的愿景計(jì)劃似乎不太可能成功。
微軟之前甚至停止了觸控友好的UWP版本Office,更傾向于專注于Web、iOS、Android及其桌面程序。Office算是UWP的核心,也是外界看待微軟如何在新平臺(tái)上構(gòu)建更高要求應(yīng)用的示范。
微軟終于聽(tīng)取了應(yīng)用程序和游戲開(kāi)發(fā)人員的意見(jiàn),而不是試圖強(qiáng)迫他們使用UWP。微軟Windows開(kāi)發(fā)平臺(tái)主管Kevin Gallo在本月早些時(shí)候解釋,將采納意見(jiàn)分離UWP平臺(tái)。這意味著隨著時(shí)間的推移,開(kāi)發(fā)人員將能夠采用UWP的一些優(yōu)點(diǎn)功能。在對(duì)外媒ZDNet的另一次采訪中,Gallo透露,“當(dāng)我們完成時(shí),一切都將被稱為‘Windows應(yīng)用程序’?!蔽④浤壳斑€沒(méi)有完成,但它的目標(biāo)是讓所有開(kāi)發(fā)人員都可以使用每個(gè)UWP功能。
最終,對(duì)于開(kāi)發(fā)人員和Windows用戶來(lái)說(shuō),這都是好消息。我們會(huì)將在微軟商店中看到更多游戲,這些游戲可以解決PC游戲玩家對(duì)他們的期望,并希望帶來(lái)更多應(yīng)用。多年來(lái),Windows商店一直充斥著山寨或垃圾應(yīng)用,微軟很難吸引開(kāi)發(fā)者。微軟的新方法甚至在今年早些時(shí)候給Epic首席執(zhí)行官Tim Sweeney留下了深刻印象。
微軟商店此前采用圍墻花園的做法引起了Tim Sweeney的嚴(yán)厲批評(píng)。他對(duì)微軟在Windows 10中構(gòu)建一個(gè)封閉平臺(tái)感到不快,并且對(duì)微軟迫使開(kāi)發(fā)人員通過(guò)Microsoft Store分發(fā)應(yīng)用程序提出抗議。微軟此前甚至創(chuàng)建了Windows 10 S模式版本和Windows RT系統(tǒng),默認(rèn)情況下它們被鎖定只能運(yùn)行商店應(yīng)用。