2021 dual-screen year in review

Hakon Strande

Hello Android developers!

2021 was a big year for dual-screen devices with the release of Microsoft Surface Duo 2. It has also been a busy year for developers with Jetpack Window Manager – Google’s common API for foldable device info – graduating from alpha to beta and then release candidate, the SlidingPaneLayout control was enhanced for foldables, and we also expanded our platform support to Jetpack Compose and Flutter.

With the year quickly coming to a close, this week we’re going to revisit some of the most popular content from the Surface Duo developer blog.

Throughout 2021 we have shared samples and updates to help enhance your apps for dual-screen and foldable devices. Here are some of the more popular posts worth re-reading:

Kotlin and Java

22nd April – CI/CD code quality

13th May – Foldable SlidingPaneLayout

15th July – Jetpack Compose TwoPaneLayout

12th August – Navigation Rail

7th October – Updated Pen SDK

4th November – Jetpack Compose Navigation Rail

16th December – Dual Screen Experience app on Google Play


21st January – Dual-screen ReactJS

1st April – Dual-screen Angular

15th April – Build dual-screen PWAs

24th November – Foldable CSS & JavaScript update


3rd March – Flutter Engage

3rd June – Hinge angle support


6th May – Beautiful Xamarin.Forms apps

17th June – Jetpack Window Manager support


9th September – Jetpack Window Manager support


2nd December – UnoConf and Jetpack Window Manager support

We also shared a case study from the Outlook team.

Surface Duo Emulator

The Surface Duo Android emulator was updated for Surface Duo 2 and Android 11, and the team improved support for pen and multitouch interactions in QEMU. The download and installation instructions for the emulator are in the documentation.

User experience

We introduced the Design Kit at the start of the year, and progressively expanded it with new guidance and updates for Surface Duo 2.

Design Kit

7th January – Design Kit preview 0.1

8th April – Localized design guidance

10th June – Pen, video, and other updates

11th November – Design Kit 2.1

Visit the Design Kit and user experience docs for the latest updates.

Resources and feedback

We’d love to hear what opportunities you see for dual-screen apps in the year ahead. Please reach to out to the team using our feedback forum or message us on Twitter @surfaceduodev.

We look forward to working with you to enhance your apps for dual-screen devices in 2022. Have a happy and safe new year 🎉


Discussion is closed.

Feedback usabilla icon