Windows 11 大更新:能跑 Android apps,商城不抽成

Windows 35週年,微軟要革應用商城的命。

——

文|杜晨 編輯|Vicky Xiao、Lianzi

多年前,微軟還是科技行業最不開放的科技公司(幾乎沒有之一),Windows 也一度是大家最厭倦但又不得不用的作業系統。而在那個時候,蘋果在移動市場披荊斬棘,帶來新氣象。

誰能想到,多年之後,情況整個倒轉了過來:蘋果和谷歌越來越固步自封,而微軟和 Windows, 卻成了最開放、最敢於挑戰行業規則的公司和平臺。

沒錯,矽星人說的就是那個35年前發佈了初代 Windows,開創了科技史的新篇章;35年後的今天又用 Windows 11 令人刮目相看的那個微軟。

今天,微軟通過線上發佈會正式發佈了 Windows 11。新版本帶來的功能和界面更新,矽星人在上週的 Win 11 洩露版體驗當中已經有所提及。關於今天的發佈會,矽星人希望更多著墨於微軟在 Windows 11 上做出的一些激進的,前所未有的調整。這些東西可能並不「性感」,但卻十分重要。

01

說在前面

說在前面

雖然商城在科技圈,並不是一個特別「性感」的話題,但矽星人相信,在「開始菜單居中」、「全新UI」等那些更膾炙人口的話題之外,微軟這次在 Windows 11 應用商城 (Microsoft Store) 方面的動作,反而更重要,甚至可能會有更加深遠的影響。

讓我們先用一段話話總結,這次微軟在商城方面都做了哪些更新:

  • 全新的系統內建商城應用,包括更廣泛的 Windows 應用兼容性,支持 UWP、PWA、Win32,甚至可以運行 Android 應用;
  • 加入了從網頁引導使用者到商城安裝的彈窗體驗;
  • 全面開放開發者在 Windows 11 上運營自己的商城;
  • 以及在微軟商城上架應用裡使用第三方收費渠道,並且微軟將完全不進行抽成。

誠實來說,Windows 內建商城在前幾代作業系統裡一直非常失敗,原因主要在於:軟體兼容差、缺乏運營、對開發者的激勵不足,以及眾所周知的 ,Windows 作業系統本身支持非商城渠道安裝檔案,這讓開發者習慣了第三方分發的方式。

很顯然微軟想要重做內建商城。正巧,現在做這件事也是一個好時機:蘋果的平臺政策遭到大量開發者質疑,也正在經歷相關的反壟斷調查。微軟作為反壟斷調查的「過來人」,完全可以給蘋果表演一下,怎樣的思路做商城、做平臺才是正確的。

新的 Windows 11 商城將包含更多人工編輯撰寫的故事(Story)和手動彙集的收藏(Collections),用講故事的方式去介紹質量更高的應用,幫助使用者獲得更好的瀏覽、下載和使用體驗。

蘋果的 iOS App Store 首創了「把應用商城變成一個聚焦產品的科技媒體」,所以在這一模式上微軟也只是個模仿者。不過這至少算是微軟想要改善 Windows 內建商城的一個積極的變化。

但這並非微軟在商城上最激進的動作。

02

不搞封閉花園,可以不抽成

不搞封閉花園,可以不抽成

微軟重做商城的第一件事,就是告訴開發者:

微軟不鎖死商城,不搞封閉花園。微軟甚至歡迎你們來這裡修建自己的花園。此外,開發者在 Windows 11 上賺的錢,微軟可以不抽成。

  • 首先,微軟要做,並且要做好自己的內建應用商城。但是,微軟不會讓自己的應用商城成為唯一的應用下載渠道。它不僅包容,並且從今天起歡迎第三方商城渠道登陸 Windows 11,為消費者提供更加多元化的應用分發體驗。
  • 此外,微軟明確表示:從7月28日開始,上架應用開發者可以使用它們自己的,或者第三方應用內支付方式(Commerce Platform),保留100%的收入。微軟不會對這些應用的收入進行抽成。除了遊戲,仍會有強制的12%抽成

這兩條新政策,讓另外兩家規模相近的平臺型大公司——蘋果和谷歌顯得相形見絀。

此次微軟請了 Adobe 來背書。通過 Windows 11,Adobe 的 Creative Cloud(CC)套件將首次上架微軟應用商城。

CC 是全球最知名的創意類軟體的集成,坐擁大量使用者,收入十分可觀。其套餐設計、應用分發機制,以及收費,也是由 Adobe 控制的。使用者即使在主流平臺上單獨下載 CC 裡的某個應用,也仍需要 CC 付費賬號才能正常使用全部功能。

在 iPad 和 macOS 平臺上,CC 有兩種收費模式:使用 iTunes 訂閱(蘋果抽成30%或更低)或使用已經付費訂閱的 Adobe 賬號登入。

蘋果容許這兩種付費方式共存,已經一定程度上違背了自己的平臺政策,更別提 CC 的本質就是一種應用分發渠道,和蘋果 App Store 的模式衝突。但誰讓 Adobe 是大客戶,它能夠享受蘋果只給極少數大客戶才能享受的優待。

而微軟呢?它允許 CC 這樣的帶有分發功能的應用直接上架應用商城——並且這樣的福利並非只有大客戶能享受,任何開發者都可以(具體執行的時候不排除會有一些細節把控,但至少微軟是這麼說的).

同時,從微軟高管 Panos Panay 在發佈會上的表述來看,微軟不強制 CC 整合平臺的支付方式,也即對 Adobe 通過 CC 在 Windows 11 使用者身上賺到的錢,微軟不會抽一分一毫。

當然,也不是所有的開發者都適合這樣做。如果有小開發者想要省去和使用者關於訂單的來回拉扯,可以採用微軟的支付方式。微軟的抽成比例是固定的15%(應用)和12%(遊戲)。值得注意的是,無論採用何種支付方式,遊戲都會採用固定12%的抽成比例。

此外,當中小開發者採用 Stripe、PayPal 等第三方支付處理方式時,除了這些平臺抽取它們的部分之外,微軟也不會額外收取抽成費用。

微軟的平臺政策是一個開放、簡單的平臺政策,解決了蘋果一邊要固守的獨家分發,一邊又給大客戶開綠燈的矛盾。這種平臺政策給開發者更多的選擇,貫徹的是微軟予力開發者的座右銘,而非坐擁一個主流的大平臺,打造一種收入場費和保護費的商業模式。它的激進程度,在其它同類公司身上十分罕見。

微軟 CEO 薩提亞·納德拉接受《華爾街日報》記者 Joanna Stern 採訪的時候如是說:

「每個平臺都可以設立自己的平臺規則。我只是認為我們自己平臺的這套規則,在2021年的今天,是人們比以往任何時候都更需要的規則……

我們想要讓自己的商城變得更好,但同時我們也歡迎其他的商城;我們打造了 Teams 這樣的工具,但我們也同樣歡迎 Zoom和Slack,讓它們在我們的平臺上,享受同樣的待遇。」

03

應用架構向前兼容

應用架構向前兼容

資深軟粉應該還記得微軟前幾年推 UWP(Universal Windows Platform)架構推的多凶猛:自 Windows 10 2015年發佈以來,一度只有 UWP 應用才能上內建商城。然而推是推了,奈何 UWP 自己不給力。早期版本的 UWP 堪稱「自我閹割」,第一方架構在自家的平臺上都無法實現一些重要的功能。比如早期的 UWP 用來開發遊戲的時候不兼容多顯示卡、無法禁用垂直同步等。

2019年,已經令開發者大失所望的微軟,終於認識到 UWP 大勢已去,總算是放開了 Win32 遊戲上架微軟商城,並且為非 UWP 應用開放了一些之前只有 UWP 才能使用的功能。

而這一次隨著 Windows 11 的正式發佈,微軟在商城應用架構兼容性上,簡直開放到了「矯枉過正」的程度:無論是 UWP、PWA(一般所謂的網頁App),甚至用 Win32 開發的非遊戲應用,都可以正常上架 Windows 11 的內建應用商城。

從今天起,微軟商城支持如下應用架構和打包方式:Win32, .NET, UWP, Xamarin, Electron, React Native, Java, PWA.

特別是對 Win32 和網頁打包應用這兩項支持,意味著我們目前在 PC 平臺上使用的絕大多數「應用」原則上都可以上架微軟自己的應用商城了。未來,普通使用者原則上不必用再去各種論壇、下載站找軟體了。

首批支持微軟擴大應用商城兼容性的開發者,都是行業裡的巨頭:除了Adobe 把 CC 套件直接放到了微軟商城裡外,一同趕來的還有 Disney+、Zoom、TikTok 等。

除了第三方開發者,微軟自己也逐漸地將更多陪伴使用者多年的第一方 Windows 內建軟體的分發和更新渠道轉移到微軟商城上。這些軟體包括記事本 (Notepad) 和畫圖 (Paint) 等。

配合更全面的商城應用兼容性,現在微軟還會給開發者和使用者提供一個更加簡單的下載引導方式。

舉個例子:假設你是 Windows 平臺某小工具的開發者。過去,使用者了解到你的產品主要是通過論壇。他們點選論壇裡的連結去到你的網站。你提供給他們百度網盤/Dropbox/GitHub 打包檔案的連結。這個流程有點長,涉及的網路情況會比較複雜,碰到技術小白使用者,可能就止步於「連不上外網」了。

現在,你可以直接在自己的網站上,或者在論壇帖子裡,直接加入一個「從微軟商城下載」的按鈕。使用者在 Windows 11 上點選這個按鈕可以直接彈出一個微軟商城迷你窗口,點選安裝即可直接在後臺下載。下載完成後軟體直接開啟,如下圖所示:

這個變動十分重要,因為它給開發者提供了另一種更加規範、統一的應用分發渠道,給終端使用者提供了一個更加安全的應用安裝方式。

當然世界上也沒有絕對的安全存在,畢竟就連蘋果自己的商城,只支持蘋果第一方的應用架構和打包方式,也沒辦法完全保證安全,更何況微軟現在要支持的應用架構和打包方式比任何商城競品都多。

不過微軟內部人士仍然相信,讓這些應用都上架商城,是一件有百利無一害的事情。

結合剛才提到的不封殺第三方商城,微軟重做商城的思路已經很清楚了:建立一個圍牆裡的花園,掌握生態的絕對統治權,並非最好的思路——把自己的事情做好,給予其它參與方最大的便利,讓人們心甘情願來到並且留在平臺,才是正確的。

04

能跑安卓!

能跑安卓!

是的,Android 應用可以在 Windows 11 上原生運行。以後,你可以直接在 Windows 上一邊刷抖音、一邊聊微信、一邊點外賣了。

Windows 11 不是第一個能夠原生搜尋、下載、安裝和運行 Android 應用的桌面作業系統。和同樣能做到的 Chrome OS 相比起來,Windows 11 作為一個擁有13億使用者的主流桌面作業系統,讓能跑 Android 應用這件事顯得格外重要。

同樣總部位於大西雅圖區域的亞馬遜,實際上幫了微軟的忙。在 Windows 11 的內建應用商城首頁,Android 應用的分發渠道放在了最明顯的功能位置。這個功能是由亞馬遜的 Android 應用商城 (Amazon Appstore) 提供的:

使用者可以直接在微軟商城的界面裡搜尋瀏覽 Android 應用,不過具體下載還是由亞馬遜 Appstore 提供的,微軟只是套在外面的殼而已。這裡微軟和亞馬遜的關係有點像之前一些國產手機廠商和豌豆莢/360應用商城,前者提供原生的探索界面,後者提供分發。

下圖中可以看到,Android 應用也可以像常規 Windows 應用一樣固定在居中的新工作列上(以及開始菜單中)。

不僅如此,Android 應用也支持 Windows 11 的同屏多工 Windows Snapping 功能:

讓 Windows 支持原生運行 Android 應用這件事,意味著無數的可能性。用 TikTok 舉例:想象你是一個短視訊網紅,你可以直接在 PC 上用最專業的工具完成剪輯和特效製作,然後不用轉換平臺,直接在 PC 上就可以打開 TikTok,發佈視訊。整個創作流程極大地簡化、最佳化。

關於Android 原生支持,在技術實現方面還有更多可以探討。一個最直接的問題就是:Windows 平臺是怎麼能跑起 Android 應用的呢?

熟悉 Windows 11 來歷的軟粉朋友可能知道,它最初是 Windows 10X——Win10時代的一個面向小屏/雙屏移動設備的分支作業系統。後來雖然項目停了,轉換成了 「Sun Valley」項目,也就是今天我們看到的 Windows 11,但是項目內部是包括了對 ARM 架構計算平臺的支持的。

但即便如此,在全球所有的 Windows PC 當中,Intel(x86)架構仍然佔據四分之三。對於這些設備,讓他們能夠運行 Android 軟體,需要仰仗英特爾的幫助。

兩家關係緊密的巨頭公司,也確實是這樣深度合作的。雖然最近幾年人們一直把製程技術落後的英特爾當落水狗看,英特爾卻已然維持了跟微軟非常緊密的戰友關係。在這次 Android 原生支持上,英特爾提供了重要的技術:Bridge.

其英文全稱 Intel Bridge Technology,簡稱 Bridge,這是一個運行時後編譯器 (Runtime Post-compiler) ,利用了英特爾多架構 XPU 策略,為不同的任務智慧分配CPU核心、圖形處理和人工智慧計算加速器。Bridge 技術諸多能力當中的一個就是讓面向 ARM 架構開發打包的移動 App 可以在 x86 架構的計算平臺上運行。

值得注意的是,這裡的限制條件只有 x86,並不僅限於 Windows。事實上,英特爾的原話是「可以在 x86 設備上運行,包括 Windows」。

可以確定的是十一代酷睿處理器肯定支持 Bridge 技術,目前尚不確定十代是否支持。

考慮到 Chrome OS 在中國大陸接近於無法使用,Windows 11 將成為第一個可以原生運行 Android 移動應用的,全球通用的主流桌面作業系統。而考慮到 Windows 優秀的觸屏支持,在 Windows 11 PC 上使用 Android 應用的體驗將毫無懸念超越在 macOS 上使用 iOS/iPadOS 應用的體驗。

雖然 Windows 移動平臺戰略已經徹底泡湯,但微軟一直沒有放棄移動市場——幾年前讓開發工具 Visual Studio 支持了 Android 開發,現在又讓 Windows 11 原生支持 Android 應用,也真是把「打不過就加入」的策略貫徹到了淋漓盡致。

以上,矽星人對這次 Windows 11 的商城「革命」進行了全面、深入的分析。

除此之外,本次發佈會還提到了關於 Windows 11 的一些其他資訊:

1)費用、推送時間:

如果你的設備已經激活了正版 Windows 10,Windows 11 升級將會免費提供。

Insider 版本(Dev Channel,之前的 Fast Ring)將於下週面向測試使用者推送。此版本不會很穩定,但從已經此前洩露測試版的體驗來看,系統對現有軟體的兼容性不錯,大部分遊戲能玩,主流軟體正常工作,不過偶爾會出系統穩定性的問題。

想要安裝 Insider 版本,可以訪問微軟 Windows Insider 官網(對應的國家地區和語言)進行註冊[1]。

正式版本推送時間大約為美國11月底,感恩節前後。

2)最低配置:64位 SoC、4GB RAM、64GB 儲存空間、顯示卡支持 DX12、支持UEFI Secure Boot、TPMv2.0 晶片

你可以下載微軟官方的「電腦健康狀況檢查」(PC Health Check)軟體[2]來檢查系統軟硬體是否滿足升級 Windows 11 的要求。

3)遊戲性能重大提升:遊戲開發者將可以使用一個 DirectStorage API,讓系統直接快速載入遊戲素材到圖形處理單元,減少對 CPU 負載的壓力。此 API 僅支持 Windows 11,需要特定的 PC 硬體(高性能 NVMe 固態硬碟)和對應的驅動才可以支持。

對於這些微軟今天提出的更新,你有怎樣的看法,歡迎留言和矽星人交流。

[1] https://insider.windows.com/en-us/

[2] https://aka.ms/GetPCHealthCheckApp

相關文章

作業系統的發展史(DOS/Windows篇)

作業系統的發展史(DOS/Windows篇)

作業系統的最強入門科普(Unix/Linux篇) 上一篇文章,小棗君介紹了Unix和Linux作業系統的誕生和發展。今天這篇,我再來說說微軟...

Windows 10X 來了,這是要幹掉 iOS?

Windows 10X 來了,這是要幹掉 iOS?

最近幾天,海外科技數位部落格都在討論一個新系統:Windows 10X 。 要說是新系統,其實也不是很恰當。 畢竟,它在 2019 年微軟開...