Surface Duo Blog

Introducing SurfaceDuoLayout Designer Preview for Android Studio Developers

Hello Android dual-screen developers! In the March 26th blog post, we introduced the Dual Screen Layout. (image) Figure 1: Single-screen and dual-screen layouts using SurfaceDuoLayout When using the SurfaceDuoLayout, you can implement dual-screen behavior by either using layouts or by listening for screen change events and ...

Orientation, Spanning and Insets

Hello Microsoft Surface Duo Developers! Until recently, mobile devices all had one thing in common: a single screen. While applications had to support multiple screen sizes, recently manufacturers got creative and introduced new foldable, dual-screen devices, Google added support for multi-windowing on Android. Now applications need to ...

Bring your app to Surface Duo – Step 1

Hello Developers! We’re excited to post another devblog for developers considering dual screen devices as a new form factor that can enhance your application’s user experience. In this post, we’re focusing on application compatibility testing. As you know, the Microsoft Surface Duo has two screens and those screens are slightly ...

The Surface Duo SDK Preview is getting an update – Feb 20,2020

Hello Dual Screen developers! We are proud to be part of this growing community and excited to share with you the latest on the #SurfaceDuo SDK front in these devblogs. Don’t forget to read our previous editions for additional Dev goodies, and let us know (feedback links below) on what else you would like us to cover. For today’s ...

Bring your app to Surface Duo

Hello Surface Duo developers! This is our second post as part of a series focused on how to bring your app to Surface Duo using the Surface Duo Preview SDK for developers. (image) Figure 1: Microsoft Surface Duo Dual-screen preview SDKs On January 22nd we announced the availability of Surface Duo Preview SDK for developers. ...