Today Microsoft released the preview SDK for Microsoft Surface Duo that will allow developers to learn about creating dual-screen experiences. The preview SDK for Microsoft Surface Duo includes the following:
- 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. We’ll continue to add functionality over time.
The last bit, the emulator, allows us to have an early look at the user interface of the Surface Duo, Microsoft’s dual-screen smartphone, and that is exactly what Neowin did.
Their video shows how Microsoft Launcher will work across 2 screens, and how apps will multi-task over multiple screens and gives us an early look at the animations and other user interface features of the dual-screen phablet.
Much of the UI is however still based on AOSP Android, and will presumably not reflect the final product when Microsoft releases it.