Surface Duo Blog

Join us live on Twitch (and YouTube)

Hello dual-screen and foldable device developers, Those of you following us on Twitter will have noticed in recent weeks that we’ve been inviting you to join a livestream each Friday (11am Pacific; 2pm Eastern; 8pm in Europe). We just recently celebrated 12 episodes over the past three months! If you haven’t joined us yet...

Microsoft Surface Duo developer year in review

Hello dual-screen developers, It was over a year ago – 2nd October 2019 – that Panos introduced the Surface Duo to the world. In the months since, we have shared a number of milestones with you leading up to the product launch (and beyond): January 31st, 2020 First preview of the Surface Duo SDK February 13th, 2020 ...

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 experience framework to help you build attractive apps that are consistent across Android and other platforms. Read more about Fluent UI. To help developers build dual-screen apps we ...

droidcon webinar recap

Hello Android developers! Last week, Hakon and I talked about building dual-screen experiences as part of the droidcon webinar series. We were joined by Andras Nemeth from Atlassian, to talk about enhancing the Jira mobile app for dual-screen devices. You can watch the recording online: Hakon Strande – Introduction to Surface Duo...

Microsoft Surface Duo is released

Android Developers, it’s Microsoft Surface Duo release day! Today marks a very special day for us, it’s Surface Duo release day, and the device will be in customers hands starting today. We’re very excited to see all the apps you will build that utilize dual-screens and this new form factor, and our Surface Duo Developer Experience...

Microsoft Surface Duo Emulator updated with Jetpack Window Manager preview

Hello Android dual-screen developers! Today we're excited to share the latest Surface Duo emulator preview. Since our last update, we’ve been busy incorporating feedback and adding new features. What’s new in updated build 2020.710.3: Support for the Jetpack Window Manager preview Bug fixes You can download the latest ...

Surface Duo testing tips & tricks

Hello Microsoft Surface Duo developers, Today’s post contains some tips to help automate the Surface Duo emulator for testing. Use the latest emulator Tip number one: install the latest emulator from Microsoft Developer Center to ensure you have all our latest fixes, feature enhancements, and performance improvements. The Surface Duo ...

Microsoft Surface Duo dev resources recap

Hello Surface Duo developers! Given the recent events that are unfolding across the globe, we have decided to give this week’s blog a lower profile so you can focus on the well being of your local communities and families. Please be safe and we look forward to sharing lots of exciting announcements in the coming weeks. In the meantime...

Resource configuration for Microsoft Surface Duo

Hello Android dual-screen developers! As we mentioned in a previous blog post, enhancing your app for dual-screen devices is easily done by following this three step process: Figure 1. Three steps to get your app ready for dual-screen devices Today we are going to provide some additional useful tips for embracing new features (Step 3...

Surface Duo Emulator image update and open-source access to libraries

Hello Surface Duo developers! Today we’re excited to release a refresh to our Microsoft Surface Duo Emulator Image. It has been a few weeks since our last Surface Duo Emulator image release and the team has been very busy addressing your feedback and has added several new features and optimizations that are detailed below. What’s ...