微軟發布Surface Duo預覽SDK 下月提供Windows 10X版本
微軟今日宣布推出面向Surface Duo雙屏設備的預覽SDK,以便開發者學習如何打造新奇的體驗。未來幾週內,該公司還將發布適用於Windows 10雙屏設備的預覽SDK。此外,軟件巨頭宣布了新的Web標準提案,以允許Web開發人員為可在Android和Windows 10X上運行的網站和漸進式Web應用(PWA)打造雙屏體驗。
Surface Duo 預覽SDK 包括以下內容:
(1)支持Surface Duo 雙屏開發的原生Java API,比如DisplayMask API,以及鉸鏈角度傳感器等新功能。
(2)集成Android 模擬器,帶有Surface Duo 預覽鏡像:即便沒有實體設備,亦可對應用展開測試。模擬器支持姿勢、手勢、鉸鏈角度、模擬雙屏接縫等特性,未來還將添加更多功能。
(3)使用要求:需搭配Android Studio 和Android Emulator 。
微軟將在未來幾週內通過Insider渠道推送Windows SDK的預發布版本,並於2月11日發布Windows 10X雙屏模擬器,下面是預覽SDK的介紹:
(1)提供原生雙屏Windows 開發API,支持跨越兩個屏幕的Windows 10X 應用程序和鉸鏈位置檢測。
(2)提供Microsoft Emulator 官方Hyper-V 雙屏模擬器,方便部署現有的UWP 和Win32 應用程序,並在單屏和雙屏方案中進行測試。
(3)最新的Windows Insiders預覽版本支持64位Windows 10專業、企業和教育版,最好在四核64-bit CPU、8GB RAM(推薦16GB)、啟用Hyper-V並支持DirectX 11.0的獨立GPU平台上運行。
最後是面向雙屏設備的全新Web 標準:
(1)微軟提議用於雙屏佈局的CSS 原語和一個JavaScript Window Segments Enumeration API,方便開發者在Web 平台上檢測和顯示多屏內容。
(2)雙屏填充:隨著Web 標準的推進,微軟希望通過polyfill 來探索雙屏開發環境與編寫代碼。
(3)Microsoft Edge 瀏覽器提供了開箱即用的漸進式Web 應用(WPA)支持,能夠直接從Windows 10X 和Android 平台上安裝,支持與瀏覽器相同的雙屏佈局功能和相關工具。
至於更多細節,還請耐心等待太平洋時間2 月11 日(週二)上午8:30 舉辦的Microsoft 365 Developer Day 活動。