Surface Duo Blog

droidcon webinar recap
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: Top questions and answers ...
Enhancing Microsoft News for dual-screens
Enhancing Microsoft News for dual-screens
Earlier this year, I had the opportunity to work with a great team of interns to bring Microsoft News to the Microsoft Surface Duo. The interns are: Throughout the internship, the interns learned about Microsoft’s engineering process as well as Surface Duo and Android development. Now that the ...
Microsoft Surface Duo is released
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...
New React Native dual-screen navigation module
New React Native dual-screen navigation module
Hello, React Native for Android developers! In a previous blog post, we discussed these existing React Native dual-screen features: DualScreenInfo to find information about the device, and TwoPaneView to get assistance with building dual-screen apps. Today’s post is about a new module we’ve released for JavaScript and ...
Build and test dual-screen web apps
Build and test dual-screen web apps
Hello dual-screen web developers! In a previous blog post, we talked about the dual-screen CSS @media primitives and the getWindowSegments() API, and how they could be tested with polyfill extensions. Now those features are built-in to Microsoft Edge and Chrome™ browser canary builds, ready for developers to begin building dual-...
Jetpack Compose on Microsoft Surface Duo
Jetpack Compose on Microsoft Surface Duo
Hello, Android dual-screen developers! Today we are going to talk about how to use the new UI framework, Jetpack Compose to build a dual-screen app on the Surface Duo. Jetpack Compose is a new Declarative UI Framework in Android. Instead of using the traditional XML layouts, the developer calls the Composable functions to get the UI ...
Noteworthy new Surface Duo app sample
Noteworthy new Surface Duo app sample
Hello Microsoft Surface Duo developers, Parker and I are just about to finish up our internship on the Surface Duo Developer Experience team and we’ve had a great time! Throughout the past 12 weeks, we’ve worked on building sample apps, contributing to documentation, supporting internal and external customers, and just learning a lot ...