Showing category results for Surface Duo SDK

Jun 9, 2022
Post comments count0
Post likes count1

Bazel build

Cesar Valiente
Cesar Valiente

Hello Android developers, Today we are going to go through an interesting topic, we will learn what it is and how to use Bazel, a build and test tool similar to Make, Maven, and Gradle. Many great companies and OSS projects are already using Bazel to build their software. Would you like to try it out for your Android app? In this ...

Surface DuoBazelbuild tools
Jun 2, 2022
Post comments count0
Post likes count0

Dual-screen case study: Total Commander – file manager

Andrei Paval
Andrei Paval

Hello Android developers! We’re excited to announce that one of the most famous dual-pane apps of all time has been enhanced for Surface Duo dual-screen devices. Total Commander file manager’s iconic dual-pane design has been one of its most recognizable features, starting from its Windows roots and continuing on Android. This dua...

Dual Screen DevelopmentSurface Duo SDK
May 26, 2022
Post comments count0
Post likes count0

Surface at Microsoft Build 2022

Parker Schroeder
Parker Schroeder

Hello developers! Another blog, another Android event! While Google I/O seems like it happened in the distant past, Microsoft Build 2022 is here to help developers expand their skillset by exploring new and emerging technologies. Microsoft Build features the best of what technology has to offer, and you can gain insights from developers ...

Surface DuoDual Screen DevelopmentTesting
May 19, 2022
Post comments count0
Post likes count0

Flutter foldable support is now stable

Andrei Diaconu
Andrei Diaconu

Hello! Flutter 3 was announced last week, and we have good news to share with you. The foldable support that we contributed to Flutter is now released in the latest stable branch. Let us dive into what this means for you. We will first go over the new API that you can use and then review what else Flutter now does for you out of the box. W...

Dual Screen DevelopmentJetpack Window Managerfoldable
May 13, 2022
Post comments count0
Post likes count0

Google I/O 2022 recap

Guy Merin
Guy Merin

Hello Android developers, Another Google I/O has flown by, and we were excited to see sessions on foldable user experience design as well as developer-focused talks for updating existing apps to be more responsive and using Jetpack Compose. Here are our favorite sessions and announcements from the past few days: Flutter 3 announced ...

kotlinDual Screen DevelopmentJetpack Window Manager
May 5, 2022
Post comments count0
Post likes count0

Accessibility in a dual-screen application

Bianca Miron
Bianca Miron

Hello Android developers! Accessibility is an important step in the design and development flow of any Android application. Ensuring that everyone can use it in any situation will make the experience better, and the app will benefit from having an extended and diverse audience. When you design your app with accessibility in mind, you en...

Surface Duokotlinaccessibility
Apr 28, 2022
Post comments count3
Post likes count1

Develop with Windows Subsystem for Android

Craig Dunn
Craig Dunn

Hello Android developers! We recently had a query via social media about how Windows Subsystem for Android (WSA) might be relevant for Microsoft Surface Duo developers. Today’s post explains how to install the Windows Subsystem for Android and some of the ways it can be useful for developers. WSA won’t replace other methods of testing, b...

Jetpack ComposeAndroid developerWindows Subsystem for Android
Apr 21, 2022
Post comments count0
Post likes count0

Join us at droidcon in 2022

Joy Liu
Joy Liu

Hello Android developers! We’re excited to announce that conference events are offering in-person attendance this year, which means we’ll be able to meet face-to-face in addition to interacting via social media and Twitch! droidcon San Francisco The first event on our droidcon calendar is San Francisco on June 2nd and 3rd. Join us ...

Surface DuoJetpack Window ManagerJetpack Compose
Apr 14, 2022
Post comments count0
Post likes count0

isSeparating: the field that unites all foldables

Cesar Valiente
Cesar Valiente

Hello Android developers, Today we are going to talk about a very useful field that is part of Jetpack Window Manager library. This field is called isSeparating, and will help you to understand when there is content separated by a FoldingFeature on a foldable device. The value of isSeparating will be if there is no content that i...

Surface DuokotlinDual Screen Development
Apr 7, 2022
Post comments count0
Post likes count0

Snackbar for dual-screens

Andrei Cirja
Andrei Cirja

Hello Android developers! We are excited to announce the release of our latest Android component: SnackbarContainer. The new SnackbarContainer allows you to place a Snackbar on a specific display area on foldable devices, while keeping the original Snackbar behaviour in conventional single screen devices. The SnackbarContainer will h...

kotlinJetpack Window ManagerSurface Duo SDK