Microsoft made quite a splash with the Android-powered Surface Duo last fall at its October hardware event. The Windows team today released a preview SDK with an emulator and other documentation scheduled to start off Holiday 2020.
With this release, Microsoft wants to let Android developers “start and optimize for dual-screen devices” Microsoft Surface Duo’s preview SDK is now available for download and includes:
Native Java APIs for the Surface Duo device to support dual-screen development, including the DisplayMask API, Hinge Angle Sensor, and new device capability.
- Native Java APIs to support dual-screen development for the Surface Duo device, including the DisplayMask API, Hinge Angle Sensor, and new device capabilities.
- An Android Emulator with a preview Surface Duo image that is integrated into Android Studio so you can test your app without a physical device. The emulator simulates postures, gestures, hinge angle, mimicking the seam between the two screens, and more.
Over time more functionality will be added. Developer documentation, samples, and best practices are also available to “embracing dual-screen experiences.” including a “basic checklist” for touch and pen interaction, as well as drag and drop, and a high-level overview of how apps will function:
In addition to the Surface Duo Android emulator, Microsoft’s further push is to refine web experiences for dual-screen devices. It includes suggestions for new web standards to help sites detect the new format of the screen. The company is also hosting a Microsoft 365 Developer Day online focused on these announcements on 11 February.