Surface Duo Blog

Drag and drop library for Jetpack Compose

Hello Compose developers! This week, we are excited to announce the release of DragAndDrop, a new utility library that will help you easily add interactive drag and drop capabilities to your app in Compose, following Google’s Drag and drop guidelines. It is the newest addition to Microsoft’s Compose SDK. On dual-screen ...

droidcon San Francisco recap

Hello Android developers, Earlier this year the Surface Duo team attended our first in-person conference for the year at droidcon in San Francisco! It was great to meet Android developers from all over the world, demonstrate the features of Surface Duo, and chat about building apps for foldable and large screen devices. We’...

Video+Chat and Calculator samples for Jetpack Compose

Hello Jetpack Compose developers! Today we will be discussing the introduction of two new Jetpack Compose samples for Surface Duo. The first one is a video-streaming-chat-like app, and the second is a calculator app. We will also be going over some of the dos and don'ts when creating these types of apps, as well as dive into...

Join us at droidcon in 2022

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...

Write foldable tests quickly with Test Kit

Hello Android developers! This week, we’re super excited to announce that we’ve released the first version of our foldable Test Kit. The Test Kit currently includes two testing utility libraries, one for layouts built with views and another for layouts built with Jetpack Compose, and we’re looking forward to adding more ...

Jetpack Compose UI testing

Hello Jetpack Compose developers! We’re excited to announce that UI tests have been added to all our Compose samples! We learned a lot throughout the process of adding these tests, so we hope this week’s blog post makes it easier for you to start testing your own Compose layouts, especially when testing for compatibility ...

Jetpack Compose WindowState preview

Hello Jetpack Compose developers! This week, we’d like to announce the release of WindowState, a new utility library that’s part of our Compose SDK. Our goal was to provide easy access to all the window information provided by the Jetpack Window Manager library and to simplify the logic required to enhance your apps for large ...