Showing results for Jetpack Window Manager - Surface Duo Blog

Jan 20, 2022
Post comments count0
Post likes count0

Jetpack Compose WindowState preview

Kristen Halper
Kristen Halper

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

Surface DuoJetpack Window ManagerJetpack Compose
Jan 13, 2022
Post comments count0
Post likes count0

Jetpack Window Manager release candidate

Cesar Valiente
Cesar Valiente

Hello Android developers! Google recently updated a number of dual-screen and foldable packages –Window Manager, SlidingPaneLayout, Navigation, and Preference – to release candidate. These components can be used to create unique user experiences on the Microsoft Surface Duo and other foldable devices. Jetpack Window Manager The...

kotlinJetpack Window ManagerJava
Jan 6, 2022
Post comments count1
Post likes count0

Happy Two Year

Craig Dunn
Craig Dunn

Hello developers! Welcome to 2022 – a great year to be developing for two screens! To kick off the new year we’re going to do a quick recap of all the two screen enhanced components – across developer platforms – that can help you get started quickly with dual-screen and foldable support, while also providing great single-screen experien...

kotlinJetpack Window ManagerJetpack Compose
Dec 30, 2021
Post comments count0
Post likes count0

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 2, 2021
Post comments count2
Post likes count0

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
Oct 28, 2021
Post comments count0
Post likes count0

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
Oct 21, 2021
Post comments count0
Post likes count0

See your app on Microsoft Surface Duo 2!

Hakon Strande
Hakon Strande

Hello Android developers! Now that Surface Duo 2 is readily available, there’s even more reason to start enhancing your Android apps for foldable devices. Visit our developer documentation to get started! Figure 1: Surface Duo 2 is now available! Surface Duo 2 emulator If you don’t yet have a device, you can easily buil...

kotlinDual Screen DevelopmentJetpack Window Manager
Sep 30, 2021
Post comments count0
Post likes count0

Adapting to Android multi-window and foldable devices

Craig Dunn
Craig Dunn

Hello Android developers! Although multi-window support was first introduced in Android 7 (API 24), many developers are only recently starting to adapt their code to this feature as dual-screen, foldable, and large-screen devices are becoming more common. If you’re considering adapting your apps for the latest larger-screen devices, toda...

Surface DuokotlinJetpack Window Manager
Sep 2, 2021
Post comments count0
Post likes count0

Travel Planner dual-screen sample app

Raymond Liu
Raymond Liu

Hello Android developers! Over the summer, Hersh and I worked on a sample app that demonstrates a variety of dual-screen app possibilities. We used APIs like Jetpack Window Manager to create features that work across different foldable devices, including Microsoft Surface Duo. In this post, I’ve highlighted some of our favorite features ...

Surface DuokotlinJetpack Window Manager
Aug 19, 2021
Post comments count2
Post likes count0

Dual-screen Navigation Rail

Cesar Valiente
Cesar Valiente

Hello Android developers! Google recently published a new landing page for building responsive layouts for larger screens (including dual-screen and foldable devices). The new NavigationRail widget includes features and guidance as an efficient way to navigate app features on larger screens. About NavigationRail NavigationRail is a mat...

kotlinDual Screen DevelopmentJetpack Window Manager