Surface Duo Blog
Build great Android experiences, from AI to foldable and large-screens.
Latest posts
Build a dual-screen custom layout with Jetpack Window Manager
Hello Android developers, The Microsoft Surface Duo SDK offers a variety of custom controls to help enhance your dual-screen apps, from layouts, tabs...
Fluent UI for Microsoft Surface Duo
Hello Kotlin and Java developers, I’m pleased to present our first release of Fluent UI Android controls for Surface Duo. Fluent UI is a user ...
Bringing Sketch 360 to Microsoft Surface Duo
My inspiration Back in 2018, I came up with a way of using a Microsoft Surface to create 360 panoramic sketches and the Microsoft Garage encouraged me to ...
Dual-screen list-detail with navigation
Hello Kotlin and Java developers! When you’re enhancing your existing Android apps for the Microsoft Surface Duo, you may want to keep your ...
Working with the camera on Microsoft Surface Duo
Hi Android developers! While the Surface Duo runs Android apps just like any other Android device, there are some differences in the hardware...
Updated Microsoft Surface Duo emulator with posture support
Hello Surface Duo developers! I’m excited to announce our latest Surface Duo Android emulator update, now with an easier way to simulate and ...
Adapting your website to support new possibilities of dual-screen devices
Hello there, fellow web developers! In an earlier blog post, we introduced the upcoming CSS feature primitives and the API for dual-screen and ...
Developing for Microsoft Surface Duo accessories
Hello Surface Duo developers, Microsoft recently announced new Surface devices and accessories, so this week we’re looking at some of the ...
Adding Microsoft Surface Duo support to the Flokk application
Hello Flutter developers! During the final week of July, Microsoft held its annual hackathon. The event has had different names over the years, but the ...