為什麼說等待UWP平台的結局只能是死亡
近年來微軟關閉了不少產品和服務,而步Windows 10 Mobile、Microsoft Band等產品後塵的就是Universal Windows Platform(UWP)平台。始於Windows 8時代的微軟願景:讓Windows應用程序可以在手機、平板、PC甚至是Xbox遊戲主機上跨平台使用,而伴隨著WP手機的落幕,UWP平台也即將走到人生的終點。
過去幾年間,微軟不遺餘力地推動開發者創建適用於公司Universal Windows Platform (UWP)平台的應用程序;時至今日,UWP的一隻腳已經邁入了棺材。雖然微軟希望用“革命性”UWP格式視圖取代傳統Win32應用程序格式,但鑑於用戶和開發者的不買賬,微軟終於決定允許遊戲開發者將完整的原生Win32遊戲帶到Microsoft Store,這就意味著那些在Steam等熱門平台上分發的遊戲並不需要為UWP重新創建。
正如你所看到的,Windows Phone並沒有微軟預期的那樣蓬勃發展。混亂的硬件、拖沓的軟件更迭、各種BUG以及沒有主力APP支持,最終失去了用戶的支持。在本月的補丁星期二活動日中,微軟在發布Windows 10 Mobile更新的同時宣告停止對Version 1703的支持,而Version 1709也即將於今年12月停止支持,意味著明年開始再沒有Windows Phone了。
而Windows平板始終沒有起色,極少有廠商願意推出搭載Windows 10系統的平板電腦,即使有用戶接受程度也不高。以至於目前主要依靠變形本、二合一筆記本等筆記本上提供的平板模式過活,但是這個模式的使用頻率也不高。所有說要貫穿手機、平板、PC和Xbox遊戲主機的UWP已經名存實亡了。
而且目前UWP平臺本身還存在三大問題:
● 沒有一款專為Windows平台開發非常有特色的應用
你能告訴我,你印像中最深刻的UWP應用是啥?或許你思索良久也不會找到一款非常有特色的UWP應用。外媒MSPowerUser編輯印象最深刻的是Digital Trends應用,但這是一款2011年上線的UWP應用。
● 幾乎沒有人再願意開發新的UWP應用了
雖然不能說再也找不出一個開發者在繼續開發UWP應用了,但大部分開發者已經轉投其他平台。我們現在在Microsoft Store上找找,雖然有YouTube應用、Windows Reddit應用和兩款以上的Spotify應用,而且可以正常使用,但是最近一次更新是在2014年,也就是說在過去5年中並沒有進行更新了。
而更糟糕的是,曾經有段時間你還可以找到像Fhotoroom和Foundbite這樣的應用程序,但是現在你幾乎找不到合適的UWP應用了。如果你想要找設計精美的任務管理器、電子郵件應用、筆記應用或者日曆應用,你只有去競爭平台上找了,在Microsoft Store上你是絕對找不到的。
● 微軟已經放棄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應用程序和瀏覽器擴展,並且微軟已經不再在商店中售賣書籍和音樂等內容。
小結:
一個無法吸引新開發者的平台最終的結果只能是死亡。