微软发布Surface Duo预览SDK 下月提供Windows 10X版本

微软发布Surface Duo预览SDK 下月提供Windows 10X版本

微软今日宣布推出面向 Surface Duo 双屏设备的预览 SDK,以便开发者学习如何打造新奇的体验。未来几周内,该公司还将发布适用于 Windows 10 双屏设备的预览 SDK。此外,软件巨头宣布了新的 Web 标准提案,以允许 Web 开发人员为可在 Android 和 Windows 10X 上运行的网站和渐进式 Web 应用(PWA)打造双屏体验。

(来自:Microsoft,viaMSPU)

Surface Duo 预览 SDK 包括以下内容:

(1)支持 Surface Duo 双屏开发的原生 Java API,比如 DisplayMask API,以及铰链角度传感器等新功能。

(2)集成 Android 模拟器,带有 Surface Duo 预览镜像:即便没有实体设备,亦可对应用展开测试。模拟器支持姿势、手势、铰链角度、模拟双屏接缝等特性,未来还将添加更多功能。

(3)使用要求:需搭配 Android Studio 和 Android Emulator 。

微软将在未来几周内通过 Insider 渠道推送 WindowsSDK 的预发布版本,并于 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 活动。