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.
Popular blog posts
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 |
Web |
21st January – Dual-screen ReactJS 1st April – Dual-screen Angular 15th April – Build dual-screen PWAs 24th November – Foldable CSS & JavaScript update |
Flutter |
3rd March – Flutter Engage 3rd June – Hinge angle support |
Xamarin |
6th May – Beautiful Xamarin.Forms apps 17th June – Jetpack Window Manager support |
Unity |
9th September – Jetpack Window Manager support |
Uno |
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 🎉
0 comments