1. 程式人生 > 資訊 >Win10未來的黑科技:微軟SurfaceFleet大曝光

Win10未來的黑科技:微軟SurfaceFleet大曝光

儘管 Win10 的很多地方都為人所詬病,但不可否認的是,起碼微軟是將很多先進概念都試圖融進 Win10,不管最終成品如何,Win10 總體來說還是進取的。例如 “時間線”,就是 Win10 引入的非常先進的概念之一。

Win10 1804 中加入了時間線功能,並用它來取代了傳統的多工介面。時間線的最大意義,在於能讓多部 PC 共同串流任務——A 電腦開啟了某個軟體,隨後關閉,B 電腦只要登入同樣的賬號,也可以在任務列表中找到這個軟體開啟的記錄,人們可以繼續使用這個軟體,而且工作進度不會丟失。其實這就體現了微軟對生產力工具的一個沿襲已久的設計思路——跨裝置、跨時段同步。

現在,時間線似乎要迎來變化了。微軟研究院近日公佈了 “SurfaceFleet”,並給出了一段演示視訊。從公佈的概念來看,SurfaceFleet 上有很多時間線的影子,但卻又有更多激進的改動,將會大幅改變 Win10 乃至更多微軟產品的體驗

,堪稱黑科技。為什麼這麼說?一起來了解一下吧。

SurfaceFleet 的四個重要特性

SurfaceFleet 是什麼?

簡單來說,SurfaceFleet 是一個跨平臺使用應用、呼叫資源的方案,它用以解決移動網際網路時代,人們同時使用越來越多裝置,但這些裝置卻無法銜接起來的問題。例如手機有攝像頭,可以拍攝一些素材,這些素材想放到電腦上編輯,現在的辦法是隻能夠先通過傳輸工具傳到電腦中,之後在開啟具體的軟體進行操作。而有了 SurfaceFleet,體驗會完全不同。

不同裝置的硬體連線在一起——其他多部 Win10 平板的攝像頭可以提供給 Win10 PC 使用

SurfaceFleet 可以讓不同的裝置共享軟硬體。例如,在硬體方面,SurfaceFleet 可以讓 PC 使用手機的攝像頭,或者說手機也能夠使用 PC 的鍵盤,不同的裝置間的優勢硬體可以進行互補;在軟體方面,SurfaceFleet 能夠讓應用程式跨裝置、跨使用者乃至跨時間共享資源,在手機上覆制了一張圖片並進行簡單裁剪,到了 PC 可以無縫繼續將圖片進行精修。

即時編輯來自其他裝置拍攝的素材

SurfaceFleet 怎麼做到這些?

在微軟的演示視訊中,著重展示了 SurfaceFleet 在軟體方面的應用。在演示中,SurfaceFleet 表現為一個名叫 “Applets”的小元件,Applets 這個小元件可以充當媒體的佔位符、多媒體容器、編輯工具等角色。

左下角的面板即為 Applets

Applets 怎麼用呢?微軟在視訊中作了相當多的演示。例如,在 A 電腦中把圖片放入到 Applets 的多媒體容器當中,那麼 B 電腦就可以隨時通過 Applets 使用這些圖片;又例如,使用 Applets 中的拾色器工具,可以在 A 電腦中獲取素材的顏色,然後 B 電腦利用這個顏色填充;再例如,在 A 電腦截圖後,B 電腦就可以利用 Applets 將截圖粘貼出來。這些體驗,都是傳統的軟體生態難以做到的。

Applets 充當起了不同裝置的橋樑,B 電腦可以找到 A 電腦的圖片

其他裝置通過 Applelets 分享過來的圖片,可以直接拖曳到本機的文件中

為了實現 SurfaceFleet,微軟在多層面上都做了許多努力,上面提到的 Applets,也只是其中這一。例如,微軟為 SurfaceFleet 進行了大量不同應用間協同 API 的工作,例如 Word 和 Illustrator 之間之所以能夠跨裝置實現檔案拖放,是因為它們之間的 WPF、Win32 和 COM 介面是能夠互通的;又例如,跨平臺傳輸資料帶來了延遲的問題,而微軟為此改造了 API 和相應工具,讓臨時資料的傳輸延遲低至 15ms,這又依賴於 CRA 雲上的虛擬連線管理,與此同時 Azure 雲又提供了資料儲存服務……

SurfaceFleet 背後的機理

總而言之,SurfaceFleet 涉及了微軟多年來經營、積累的諸多業務,雖然它目前仍只是一個雛形,但也能夠從中看到其威力所在。這樣能夠將不同裝置、不同應用連線在一起的方案,可能還真只有微軟這樣的多面手,才能做出來了。雖然它目前仍只是一個大餅,但還是非常值得期待的。

總結

微軟多年來一直在謀劃跨平臺的生態,在早幾年,儘管自己有 WP,但微軟仍不遺餘力地為其他平臺開發一系列應用,其目的就是為了打造能覆蓋儘量大範圍的生態。而 Win10 的開發,也體現了這一思路,無論是 UWP 應用的跨平臺框架,還是和各種微軟應用的聯動,都可以看到微軟傾注的努力。

但是,微軟的跨平臺策略是否會一帆風順?這也未必。UWP 應用的推廣不溫不火,而微軟也已經失去了 WP 這一移動市場的著力點。微軟可以通過各類 App 實現對 Win10 的聯動,但這些 App 的裝機率是否足夠高,還得打個問號。

從微軟的演示視訊中,可以看到 SurfaceFleet 仍主要依靠 Win10 進行演示,如果一切順利,Win10 自然是可以用上這一黑科技的;但在其他平臺中是否能順利落地?這恐怕很大程度上,也取決於微軟桌面平臺以往的裝置,如 Surface Neo 乃至 Surface Duo 等產品,是否有足夠好的市場表現和產品力,拭目以待吧。