Microsoft releases Surface Duo preview SDK next month to release Windows 10X

Microsoft today announced the launch of the Preview SDK for Surface Duo dual-screen devices so developers can learn how to create a new experience. In the coming weeks, the company will also release a preview SDK for Windows 10 dual-screen devices. In addition, the software giant announced a new web standard proposal to allow web developers to create a dual-screen experience for websites and progressive web apps (PWA) that can run on Android and Windows 10X.

Microsoft releases Surface Duo preview SDK next month to release Windows 10X

(From: Microsoft, via MSPU)

The Surface Duo Preview SDK includes the following:

(1) Native Java APIs that support Surface Duo dual-screen development, such as the Mask Display API, and new features such as hinged angle sensors.

(2) Integrated Android simulator with Surface Duo preview image: You can test your app even if you don’t have a physical device. The simulator supports features such as posture, gestures, hinge angles, simulated dual-screen seams, and more features will be added in the future.

(3) Usage requirements: Android Studio and Android Emulator are required.

Microsoft will be pushing a pre-release version of the Windows SDK through the Insider channel in the coming weeks, and the Windows 10X dual-screen simulator will be released on February 11, followed by a preview of the SDK:

(1) Provides a native dual-screen Windows Development API that supports Windows 10X applications and hinged position detection across two screens.

(2) Provides Microsoft Emulator’s official Hyper-V dual-screen simulator for deployment of existing UWP and Win32 applications and testing in single-screen and dual-screen scenarios.

(3) The latest Windows Insiders preview version supports 64-bit Windows 10 Pro, Enterprise, and Education, preferably in quad-core 64-bit CPU, 8GB RAM (recommended 16GB), Hyper-V enabled and directX 11.0 independent Runs on the GPU platform.

Microsoft releases Surface Duo preview SDK next month to release Windows 10X

Finally, a new web standard for dual-screen devices:

(1) Microsoft proposes a CSS primitive for dual-screen layout and a JavaScriptWindows Segments Eation API to allow developers to detect and display multi-screen content on a web platform.

(2) Dual-screen fill: As Web standards advance, Microsoft hopes to explore the dual-screen development environment and write code through polyfill.

(3) Microsoft Edge browser provides out-of-the-box, progressive web application (WPA) support that can be installed directly from Windows 10X and Android platforms, supporting the same dual-screen layout features and related tools as the browser.

For more details, please also wait patiently for the Microsoft 365 Developer Day event on Tuesday, February 11, at 8:30 a.m. Pacific Time.