Windows 10 v2004引入殺手鐧功能:託管運行Android、PWA等應用
在Windows 10 May 2020(20H1/Version 2004)功能更新中,微軟引入了託管應用模型(Hosted App Model)。該技術可以為微軟和終端用戶解決各種各樣的問題。
在該模型中,應用程序可以聲明自己是其他應用程序的主機,同時允許這些應用程序保留其作為獨立應用程序的身份。例如,一個需要主機的腳本文件(Powershell或Python)可以被Windows 10視為一個完整的應用程序,擁有自己的圖標,在任務管理器和任務切換器中查看條目,並能夠使用標準的Windows 10方法安裝和卸載”應用程序”。
要實現這一點,主機只需要在其manifest 中聲明具備該能力就可以了。同樣,一個託管應用也需要聲明其對主機的依賴性,然後由主機負責執行該應用。到目前為止,我們主要看到該功能被用於Progressive Web Apps,其中主機是Chrome 瀏覽器,但Windows 越來越多地將這些應用程序視為普通應用程序。
在最新的Your Phone應用更新中,我們已經看到了“託管應用”的巨大潛力。Your Phone可以作為一個主機,然後創建Hosted Apps(託管應用)直接將手機端投屏到PC端,並且能夠固定到任務欄或者開始菜單中。該功能成功地模糊了設備上的應用程序和從雲端運行的應用程序之間的界限。
外媒聽到的消息是,微軟可能會利用這項功能在Windows 10X上安全地運行Win32應用程序,或者通過雲端向終端用戶提供企業應用。我們暢享在不遠的將來,通過Your Phone類似的應用程序,微軟可以利用雲服務器向Windows平板分發Android應用程序,而不需要讓你的手機連接到相同的網絡中。