Showing results for 2021 - Surface Duo Blog

Dec 30, 2021
0
0

2021 dual-screen year in review

Hakon Strande
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 fo...

Surface DuoDual Screen DevelopmentJetpack Window Manager
Dec 23, 2021
0
0

Happy holidays

Guy Merin
Guy Merin

Hello Android developers! As the weather cools down (or heats up, depending on your hemisphere), it’s time to take a break and ease into the new year. If you’re using down time to learn a new skill or get some personal projects underway, we have plenty of content to keep you entertained! Here’s some suggestions for Microsoft Surfa...

Surface DuoDual Screen Development
Dec 16, 2021
0
0

Dual-screen reference app

Bianca Miron
Bianca Miron

Hello Android developers! We’re excited to announce the release of our latest sample application, Dual Screen Experience Example, both as open-source code on GitHub and also available for download from Google Play. What is the sample about? The sample application provides developers and designers with the possibility to explor...

kotlinDual Screen DevelopmentSurface Duo SDK
Dec 9, 2021
0
0

Microsoft Surface Duo at droidcon

Cesar Valiente
Cesar Valiente

Hello Android developers! The Surface Duo Developer Experience team presented at our first in-person events this year, at droidcon in Berlin and London. droidcon Berlin We presented our brand-new Surface Duo 2 in Berlin. People loved the device and the possibilities that it offers. We delivered a talk and a workshop....

Surface DuokotlinFlutter
Dec 2, 2021
2
0

Android foldable support on Uno Platform

Craig Dunn
Craig Dunn

Hello XAML developers! The Uno Platform has supported Microsoft Surface Duo since early 2020 – the Uno Platform team even shared get started tips on this blog. This support was based on the DuoSDK NuGet, which exposes the Microsoft DisplayMask API in C#. The Uno Platform implements the TwoPaneView control on all supported platforms, and ...

Surface DuoJetpack Window ManagerUno Platform
Nov 24, 2021
0
0

Foldable CSS and JavaScript update for web developers

Craig Dunn
Craig Dunn

Hello web developers! The dual-screen CSS and JavaScript enhancements for Microsoft Edge were initially shared in June 2020 when they were first available behind a feature flag for testing. Since then there has been a lot of work and feedback on the proposals, and the implementation currently available in the latest version of Microsoft ...

Surface DuoJavaScriptdesign
Nov 18, 2021
0
0

Get started with Jetpack Compose

Kristen Halper
Kristen Halper

Hello (future) Jetpack Compose developers! This week, we want to talk about how to get started on building applications with Jetpack Compose. A few of us on the Surface Duo Developer Experience team recently began learning Compose, so we’d like to share some advice and resources with you. To read more about the work we’ve been doi...

kotlinDual Screen DevelopmentJetpack Compose
Nov 11, 2021
0
0

Design Kit 2.1

Mehul Shah
Mehul Shah

Hello designers! We recently unveiled Design Kit v2.1 – a set of updates to the design system kit that enables you to create dual-screen and foldable experiences for Microsoft Surface Duo and Surface Duo 2 in Figma. Figure 1: Design Kit v2.1 on Figma Figma device frame Figure 2: Figma device frames Today you can s...

Surface DuodesignUser experience
Nov 4, 2021
0
0

Jetpack Compose Navigation Rail

Kristen Halper
Kristen Halper

Hello Jetpack Compose developers! This week, we released a new sample that demonstrates how to use the NavigationRail component with large screen and foldable devices. These guidelines were also introduced recently in the Microsoft Surface Duo Design Kit 2.1. Create a NavigationRail with Compose We first blogged about NavigationRail in August,...

Surface DuokotlinJetpack Compose
Oct 28, 2021
0
0

Android Dev Summit recap

Guy Merin
Guy Merin

Hello Android developers! This week’s blog includes lots of news from Google's Android Dev Summit – especially for dual-screen, foldable, and large screen app developers. The Surface Duo Developer Experience team is here to help developers plan and adapt their Android apps for new form factors like Microsoft Surface Duo 2. Here are some ...

Surface DuokotlinJetpack Window Manager