Posts by this author

May 13, 2021
Post comments count0
Post likes count0

Foldable SlidingPaneLayout

Hello Android developers! Last week Google announced an update to the SlidingPaneLayout component preview, which is being enhanced for dual-screen and foldable devices. UPDATE: on September 1st, 2021 Google released beta01. The API has not changed from the instructions in this post, the updated implementation line is: As an int...

kotlinDual Screen Developmentfoldable
Apr 22, 2021
Post comments count0
Post likes count0

Ensuring code quality with CI/CD

Hello Android developers, One of the best ways for us to help you enhance your apps is with samples, and it’s important that our samples are high quality and work as intended. Building dual-screen libraries and samples As you may already know, specifically for Android development (through its SDK and using Kotlin/Java), we cur...

kotlinDual Screen DevelopmentTesting
Mar 11, 2021
Post comments count0
Post likes count0

Introducing Jetpack Window Manager for foldable and dual-screen devices Codelab

Hello Android developers, As we have mentioned in previous blog posts, enhancing apps to take advantage of the capabilities that new form factor devices such as Microsoft Surface Duo and other foldable devices provide, can easily be done by following a step-by-step approach. With that in mind, during the last months we have been w...

kotlinJetpack Window Manager
Feb 4, 2021
Post comments count0
Post likes count0

Developer tip: launch on adjacent screen

Hello Android developers, Last year we blogged about bringing your existing apps to the Microsoft Surface Duo, which included a variety of suggestions from simple tweaks to a set of user-experience design patterns that you could use to enhance your applications’ UI. Today I’m going to re-visit one of those dual-screen enhancement tips th...

Surface DuokotlinDual Screen Development
Nov 5, 2020
Post comments count0
Post likes count0

Dual-screen list-detail with navigation

Hello Kotlin and Java developers! When you’re enhancing your existing Android apps for the Microsoft Surface Duo, you may want to keep your existing single-screen behavior. In today’s blog, I’ll share an example list-detail that supports the traditional back-button behavior in a single screen, but shows the list and detail side-by-side w...

kotlinSurface Duo SDK
Sep 22, 2020
Post comments count0
Post likes count0

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 Here’s...

Surface DuokotlinDual Screen Development
Jun 26, 2020
Post comments count0
Post likes count0

Surface Duo testing tips & tricks

Hello Microsoft Surface Duo developers, Today’s post contains some tips to help automate the Surface Duo emulator for testing. Use the latest emulator Tip number one: install the latest emulator from Microsoft Developer Center to ensure you have all our latest fixes, feature enhancements, and performance improvements. The Surface Duo emulator ...

Surface DuoAndroid developerTesting
May 28, 2020
Post comments count0
Post likes count0

Resource configuration for Microsoft Surface Duo

Hello Android dual-screen developers! As we mentioned in a previous blog post, enhancing your app for dual-screen devices is easily done by following this three step process: Figure 1. Three steps to get your app ready for dual-screen devices Today we are going to provide some additional useful tips for embracing new features (Step 3), so ...

Surface DuokotlinDual Screen Development