在Windows 8時代,微軟就有一個雄偉的願景:讓Windows應用程式可以在手機、平板、PC甚至是Xbox遊戲主機上跨平臺使用。這項計劃能夠讓應用開發者一次開發就能適用於所有裝置,並且能夠跨裝置同步資料和遊戲進度。而Windows Phone在手機市場的落幕,讓這個夢想也隨之飄散,可謂是“理想很豐滿,現實很骨感”。
過去幾年間,微軟不遺餘力地推動開發者建立適用於公司Universal Windows Platform (UWP)平臺的應用程式;時至今日,UWP的一隻腳已經邁入了棺材。雖然微軟希望用“革命性”UWP格式檢視取代傳統Win32應用程式格式,但鑑於使用者和開發者的不買賬,微軟終於決定允許遊戲開發者將完整的原生Win32遊戲帶到Microsoft Store,這就意味著那些在Steam等熱門平臺上分發的遊戲並不需要為UWP重新建立。
微軟遊戲業務負責人斯賓塞(Phil Spencer)表示:“我們認識到Win32是遊戲開發者喜歡使用且玩家喜歡的應用程式格式,因此我們很高興地宣佈我們將在Windows上為Microsoft Store提供對原生Win32遊戲的全面支援。這將為開發人員和遊戲玩家提供更多選擇,允許他們從開放的Windows遊戲生態系統中獲得定製能力和控制權。”
這可以說是微軟應用商城的重大轉變,尤其對於遊戲類目。微軟Joe Belfiore本月早些時候在接受外媒The Verge採訪的時候承認,UWP是Edge的“Headwind”。“並不是說UWP不好,只不過是因為UWP並非是擁有大量應用、已經發展了35年的成熟平臺。”
自2015年Windows Phone棄用以來,微軟一直在花費時間,在沒有開發人員需要使用UWP的情況下找到支援Windows應用商店的方法,首先是透過Centennial應用程式,這允許開發人員使用他們的win32程式碼不變,然後最近透過PWA(漸進式Web應用程式),它允許他們不改變地使用他們的Web程式碼。
微軟最近的努力是允許開發人員直接從以前棄用的平臺(如.NET,Windows Presentation Foundation和WinForms)訪問UWP API,如地理定位,Windows AI,機器學習等。
根據Thurrott的說法,UWP現在已經“遊戲結束”,開發人員認為沒有理由支援只能解決部分Windows使用者的需求並要求他們重新編碼現有應用程式的平臺的方式。
UWP的弱點也將影響微軟商店,我們現在看到使用者可以直接從網路安裝PWA應用程式和瀏覽器擴充套件,並且微軟已經不再在商店中售賣書籍和音樂等內容。
在Windows 8時代,微軟就有一個雄偉的願景:讓Windows應用程式可以在手機、平板、PC甚至是Xbox遊戲主機上跨平臺使用。這項計劃能夠讓應用開發者一次開發就能適用於所有裝置,並且能夠跨裝置同步資料和遊戲進度。而Windows Phone在手機市場的落幕,讓這個夢想也隨之飄散,可謂是“理想很豐滿,現實很骨感”。
過去幾年間,微軟不遺餘力地推動開發者建立適用於公司Universal Windows Platform (UWP)平臺的應用程式;時至今日,UWP的一隻腳已經邁入了棺材。雖然微軟希望用“革命性”UWP格式檢視取代傳統Win32應用程式格式,但鑑於使用者和開發者的不買賬,微軟終於決定允許遊戲開發者將完整的原生Win32遊戲帶到Microsoft Store,這就意味著那些在Steam等熱門平臺上分發的遊戲並不需要為UWP重新建立。
微軟遊戲業務負責人斯賓塞(Phil Spencer)表示:“我們認識到Win32是遊戲開發者喜歡使用且玩家喜歡的應用程式格式,因此我們很高興地宣佈我們將在Windows上為Microsoft Store提供對原生Win32遊戲的全面支援。這將為開發人員和遊戲玩家提供更多選擇,允許他們從開放的Windows遊戲生態系統中獲得定製能力和控制權。”
這可以說是微軟應用商城的重大轉變,尤其對於遊戲類目。微軟Joe Belfiore本月早些時候在接受外媒The Verge採訪的時候承認,UWP是Edge的“Headwind”。“並不是說UWP不好,只不過是因為UWP並非是擁有大量應用、已經發展了35年的成熟平臺。”
自2015年Windows Phone棄用以來,微軟一直在花費時間,在沒有開發人員需要使用UWP的情況下找到支援Windows應用商店的方法,首先是透過Centennial應用程式,這允許開發人員使用他們的win32程式碼不變,然後最近透過PWA(漸進式Web應用程式),它允許他們不改變地使用他們的Web程式碼。
微軟最近的努力是允許開發人員直接從以前棄用的平臺(如.NET,Windows Presentation Foundation和WinForms)訪問UWP API,如地理定位,Windows AI,機器學習等。
根據Thurrott的說法,UWP現在已經“遊戲結束”,開發人員認為沒有理由支援只能解決部分Windows使用者的需求並要求他們重新編碼現有應用程式的平臺的方式。
UWP的弱點也將影響微軟商店,我們現在看到使用者可以直接從網路安裝PWA應用程式和瀏覽器擴充套件,並且微軟已經不再在商店中售賣書籍和音樂等內容。