<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Surface Duo SDK topics</title>
    <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/bd-p/SurfaceDuoSDK</link>
    <description>Surface Duo SDK topics</description>
    <pubDate>Wed, 22 Apr 2026 03:23:50 GMT</pubDate>
    <dc:creator>SurfaceDuoSDK</dc:creator>
    <dc:date>2026-04-22T03:23:50Z</dc:date>
    <item>
      <title>is TwoPaneBackStackEntry composable list of routes incompatible with arguments / URI Routes?</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/is-twopanebackstackentry-composable-list-of-routes-incompatible/m-p/3790655#M370</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am doing some tests on the SDK and have encountered a roadblock. Currently, my application uses route arguments to find item details. However, upon navigating to them, the following exception is returned:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;LI-CODE lang="java"&gt;java.lang.IllegalArgumentException: Invalid route item/4, not present in list of routes [home?, items?, item/{itemId}, ...]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;BR /&gt;&lt;SPAN&gt;I am unsure if this is a problem stemming from the fact that listOf[Routes] cannot take into account those values or if it is an error on my end. Could you please clarify?&lt;BR /&gt;&lt;BR /&gt;Thank you for all your hard work!&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 08 Apr 2023 16:08:15 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/is-twopanebackstackentry-composable-list-of-routes-incompatible/m-p/3790655#M370</guid>
      <dc:creator>Papes96</dc:creator>
      <dc:date>2023-04-08T16:08:15Z</dc:date>
    </item>
    <item>
      <title>Compose Jetpack TwoPaneLayoutNav can find route for pane1 but not for pane2</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/compose-jetpack-twopanelayoutnav-can-find-route-for-pane1-but/m-p/3785177#M367</link>
      <description>&lt;P&gt;Hi team,&amp;nbsp;&lt;/P&gt;&lt;P&gt;long time no see but here I'm with another problem which is properly caused by not understanding the API.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I use the version:&lt;/STRONG&gt;&lt;/P&gt;&lt;LI-CODE lang="applescript"&gt;implementation("com.microsoft.device.dualscreen:twopanelayout:1.0.1-alpha06")&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My code&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Based on the &lt;A href="https://learn.microsoft.com/en-us/dual-screen/android/jetpack/compose/two-pane-layout" target="_blank" rel="noopener"&gt;tutorial&lt;/A&gt;, I tried to get my &lt;SPAN&gt;TwoPaneLayoutNav&lt;/SPAN&gt; working.&lt;/P&gt;&lt;LI-CODE lang="applescript"&gt;class MainActivity : ComponentActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContent {
            val navController = rememberNavController()

            TwoPaneLayoutNav(
                navController = navController,
                singlePaneStartDestination = "regions",
                pane1StartDestination = "regions",
                pane2StartDestination = "regions"
            ) {
                composable("regions") {
                    RegionsScreen(
                        navigateToRegion = { id -&amp;gt; navController.navigate("regions/${id}")}
                    )
                }
                composable("regions/{id}") { backStackEntry -&amp;gt;
                    val id = backStackEntry.arguments?.getString("id")
                    RegionScreen(regionId = id ?: "A")
                }
            }
        }
    }
} &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The problem&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;But as soon as I span the app across both screens, the app crashes with the following error:&lt;/P&gt;&lt;LI-CODE lang="applescript"&gt;java.lang.IllegalArgumentException: Invalid route regions, not present in list of routes []&lt;/LI-CODE&gt;&lt;P&gt;I tried not just "regions" but "regions/a", too. Both does not work. If I introduce another path like "test" is also does not work.&amp;nbsp;In single screen mode, everything works as expected.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help!&lt;/P&gt;</description>
      <pubDate>Sat, 01 Apr 2023 13:11:44 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/compose-jetpack-twopanelayoutnav-can-find-route-for-pane1-but/m-p/3785177#M367</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2023-04-01T13:11:44Z</dc:date>
    </item>
    <item>
      <title>Looking for a list with foldable &amp; large-screen device related sessions</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/looking-for-a-list-with-foldable-amp-large-screen-device-related/m-p/3593210#M356</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;sometimes the DX team posts that new session recordings are available. But to be honest, I think I miss a lot of them.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any list with "all" session recordings? It would be awesome! You speak at a lot of of different events which is hard to follow them all. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Aug 2022 15:35:51 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/looking-for-a-list-with-foldable-amp-large-screen-device-related/m-p/3593210#M356</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-08-07T15:35:51Z</dc:date>
    </item>
    <item>
      <title>Looking for MVP 22/23 recommendations (who to follow)</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/looking-for-mvp-22-23-recommendations-who-to-follow/m-p/3579819#M354</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;the new MVP year started and I just wanted to ask if someone of you has recommendation who to follow on Twitch, GitHub, Twitter, etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I know there is no MVP program related to the Surface Duo community, but maybe there are some Xamarin or other MVPs that are also covering this topic &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot in advance and let's grow this community!&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2022 12:45:50 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/looking-for-mvp-22-23-recommendations-who-to-follow/m-p/3579819#M354</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-07-22T12:45:50Z</dc:date>
    </item>
    <item>
      <title>Stream idea: Adapting maps (but not GMaps) for foldables and large screen devices using Compose</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/stream-idea-adapting-maps-but-not-gmaps-for-foldables-and-large/m-p/3423339#M348</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;thanks to your fast answer to my last post, I know that the emulator does not support Google Play Services. That means Google Maps is not available using your emulator image.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Due to this circumstance you want to cover the topic of how to embed, use and modify maps (but not GMaps) to get the best user experience on foldable or large screen devices incl. navigation and showing detail information for a tapped pin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To be honest, the official Microsoft Bing Maps SDK is a little bit off and not helpful (only java, no birds-eyed tutorial, no compose, etc.).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you think this is no topic you wanna cover - it's fine I just think it would a very helpful until the emulator supports GPS - or WSA supports it which will never happen because of the Amazon Store &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 May 2022 19:31:46 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/stream-idea-adapting-maps-but-not-gmaps-for-foldables-and-large/m-p/3423339#M348</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-05-24T19:31:46Z</dc:date>
    </item>
    <item>
      <title>Does the current emulator not include Google Play Services?</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/does-the-current-emulator-not-include-google-play-services/m-p/3417075#M346</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;I fired up my old but still working Windows machine today and updated the Surface Duo Android 11 emulator (SurfaceDuoEmulator_Android11_2022.510.8_windows.exe).&lt;/P&gt;&lt;P&gt;Do you confirm that the emulator does not include the Google Play Services e.g. for Google Maps?&lt;/P&gt;&lt;P&gt;If the emulator has the services included, you could help me to understand the error message below &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="bash"&gt;W/GooglePlayServicesUtil: com.github.tscholze.duobahn requires the Google Play Store, but it is missing.
D/OpenGLRenderer: endAllActiveAnimators on 0x70f287917dc0 (UnprojectedRipple) with handle 0x70f1a79248c0&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for any help!&lt;/P&gt;</description>
      <pubDate>Mon, 23 May 2022 19:28:09 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/does-the-current-emulator-not-include-google-play-services/m-p/3417075#M346</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-05-23T19:28:09Z</dc:date>
    </item>
    <item>
      <title>[Developer story] My thoughts - Surface Duo developer for over 880 days</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/developer-story-my-thoughts-surface-duo-developer-for-over-880/m-p/3299802#M342</link>
      <description>&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Since November 19, 2019, at 7 pm German local time I was busy with the development for the Microsoft Surface Duo and thus for smartphones which have more than just a screen. In these now well over 880 days I went through many valleys of tears but also through many moments of pride regarding my spare time occupation of software development. One thing has always remained: The curiosity about the uniqueness of this new class of devices for developers as well as users. Only for the daily use it has not been enough yet.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;STRONG&gt;# Why?&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Like many other interested people at the time, I was particularly attracted by the hardware, the hinge, and the "newness" of the device. Things that I did not know from my bread and butter development for iOS and iPadOS, and at the time I was desperately missing them.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;It was also quickly clear that I wanted to share my enthusiasm for the new device. Thus began my very first &lt;A href="https://www.drwindows.de/news/rtsd-road-to-surface-duo-das-entwicklertagebuch-teil-12-das-dutzend-ist-voll-eure-meinung-gefragt" target="_self"&gt;long series of posts on Dr. Windows&lt;/A&gt;&amp;nbsp;. My diary about the development of the #rTsd app - My "Road To Surface Duo".&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;One big thing that kept me going was the free choice of technologies I could use to develop for the Android from Redmond. Xamarin, Flutter, Android and now Jetpack Compose. So it is and was the perfect playground to be able to try out new things from software development in my spare time and still be able to exist through a concrete scenario. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;STRONG&gt;# It's the "niche" that makes it endearing to me&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;What kept me on the ball all these years was that the entire Surface Duo developer community is "family-like." Of course, this is due to the fact that the Duo has not yet taken off in terms of sales and market penetration. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;As an interested developer, you have direct contact with helpful and inspiring people from the DX (Developer eXperience) team directly from Microsoft through various channels. Since all my apps, which I write in my hobby, are &lt;A href="https://github.com/tscholze" target="_self"&gt;open source on GitHub&lt;/A&gt;, exciting conversations arise, if one - which admittedly rarely happens - runs into like-minded people.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;If you compare this with experiences from the Apple Developer Portal and its DevRel, for example, you'll quickly notice that Duo really makes you feel like a human being, respected and, above all, "listened to". &lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;In addition, it feels like an enormous success to me if you can convince even one more person of the concept of two-screen devices and they start to deal with the UI guidelines and finally understand them. I am incredibly happy about that. Things that are unthinkable for iOS or conventional Android development.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;STRONG&gt;# What I wish for the next 880 days&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;As mentioned, the most important thing is that Microsoft continues. With updated hardware in the form of a Surface Duo 3, with a rapid update cycle of the Android operating system and with people who help you find your way in the complex world of dual screen devices. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;This is the only way to establish an independent community that will continue to inspire and motivate itself over time. A start could be a small Discord server where interested and Microsoft employees can meet and exchange ideas.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;Even though we are here on a Microsoft Community my wish remains that Microsoft also brings the emulator of the Surface Duo to the M1 Mac after all these years. Otherwise, a complete target group will be excluded - especially in view of Apple's model policy, which will no longer include x86 processors soon.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;# Conclusion&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;All this shows that it is often the intangible things that motivate us to engage with technology. The new, the unexpected, but also the human interaction between manufacturer and developer.&lt;/P&gt;&lt;P&gt;Thank you for this exciting journey!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This story is a short form of my longer - and more &lt;A href="https://dualscreentobbo.medium.com/since-november-19-2019-at-7-pm-german-local-time-i-was-busy-with-the-development-for-the-365011c18c60" target="_self"&gt;personal Medium article&lt;/A&gt;.&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 01 May 2022 15:51:14 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/developer-story-my-thoughts-surface-duo-developer-for-over-880/m-p/3299802#M342</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-05-01T15:51:14Z</dc:date>
    </item>
    <item>
      <title>More control over the placement of activities on the screens</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/more-control-over-the-placement-of-activities-on-the-screens/m-p/3294072#M333</link>
      <description>&lt;P&gt;Hello again. I'm in the process of adapting my launcher app for the Surface Duo. My idea is to use the left screen as the primary screen and the right screen as the secondary screen (it will display the drawer). In general it works well, but I have two problems:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;1. I want to make applications always run on the secondary screen. I tried using the Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT flag, but it doesn't always give the right result (I guess because the launcher itself takes up both screens).&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;2. I would like to make the launcher adapt the interface depending on which screen the other application is running on (roughly like Microsoft Launcher does with the dock). But I don't see an API that lets me know which screen is currently occupied by another application.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Apr 2022 15:27:00 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/more-control-over-the-placement-of-activities-on-the-screens/m-p/3294072#M333</guid>
      <dc:creator>EvgenyZobnin</dc:creator>
      <dc:date>2022-04-25T15:27:00Z</dc:date>
    </item>
    <item>
      <title>Dialogs and toasts in spanned mode</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/dialogs-and-toasts-in-spanned-mode/m-p/3293550#M329</link>
      <description>&lt;P&gt;Hi. When the application is expanded to both screens, dialogs and toast are always displayed on the right screen. Is there anything I can do to change this behavior?&lt;/P&gt;</description>
      <pubDate>Mon, 25 Apr 2022 03:59:50 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/dialogs-and-toasts-in-spanned-mode/m-p/3293550#M329</guid>
      <dc:creator>EvgenyZobnin</dc:creator>
      <dc:date>2022-04-25T03:59:50Z</dc:date>
    </item>
    <item>
      <title>What Surface Duo stand do you use while developing?</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/what-surface-duo-stand-do-you-use-while-developing/m-p/3293254#M328</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;this questions seems odd but to be honest, none of my phone stands, grips, what-ever-thingies are suitable with the Duo's size or USB-C connector position.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried the book posture - it works great as a "build in" solution but the angle isn't the best.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What's your favorite stand?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and happy hacking!&lt;/P&gt;</description>
      <pubDate>Sun, 24 Apr 2022 11:44:50 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/what-surface-duo-stand-do-you-use-while-developing/m-p/3293254#M328</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-04-24T11:44:50Z</dc:date>
    </item>
    <item>
      <title>Will be "Android app on Windows 11"-developers a part of this community?</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/will-be-quot-android-app-on-windows-11-quot-developers-a-part-of/m-p/3280761#M315</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;I already asked the question in your last Twitch stream, but maybe more people are interested in it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You (the DX team) said, that you will broad up the samples to "non Duo"-devices like other foldable, tablets, or old school single screen devices.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Windows 11's (nope, I do not have one) &amp;nbsp;"Subsystem for Android" allows to run apps from the Amazon Store on a PC. For me that's a "new form factor" was it is with dual screen devices - and maybe with some special SDKs in the future.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's why my question: Do you plan to "add this" to your responsibility list or is it another Microsoft team / community that helps developers to work and adopt their apps?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Happy coding,&lt;/P&gt;&lt;P&gt;- Tobi&lt;/P&gt;</description>
      <pubDate>Sat, 09 Apr 2022 15:49:51 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/will-be-quot-android-app-on-windows-11-quot-developers-a-part-of/m-p/3280761#M315</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-04-09T15:49:51Z</dc:date>
    </item>
    <item>
      <title>UI question on foldable: How to display a small amount of content on top of an extended canvas?</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/ui-question-on-foldable-how-to-display-a-small-amount-of-content/m-p/3280759#M314</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;during my current pet project I learn, that my UI / UX understanding and how thing should work under Android is still not competitive (and useful) that's why I ask you, the awesome Surface Duo community.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You see my following app screenshot. Its foldable emulator because there is sadly no M1 Surface Duo emulator, yet.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I use the navigation rail und the left to trigger some actions. But all pages - besides the "Map" are quite small - on the huge Surface Duo displays.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For this task I assume that its a Surface Duo, spanned displays and in Landscape mode (as it always is).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's why I do not want a page transition to another view, I thought I use a "BottomSheetScaffold" but a little bot of the sheet is always visible in "collapsed" mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Another Idea was a simple "Drawer". But the drawer should be on the right screen and not 90% width of display, that's why this idea was always a fail.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My latest idea was a "Sheet" that moves from the bottom up - like a BottomSheet but not edge to edge and not visible if not active - if the user taps at e.g. "About". The sheet should have some elevation, maybe a close button, etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What do you think? I had a look at the samples but I was not able to find such scenario, maybe I overlooked something.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help and keep up with your amazing work,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- Tobi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 09 Apr 2022 15:50:31 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/ui-question-on-foldable-how-to-display-a-small-amount-of-content/m-p/3280759#M314</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-04-09T15:50:31Z</dc:date>
    </item>
    <item>
      <title>Unable to launch Surface Duo emulator in Windows 11</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/unable-to-launch-surface-duo-emulator-in-windows-11/m-p/3280479#M313</link>
      <description>&lt;P&gt;Here's my environment(s):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Surface Book 2 running Windows 11&lt;/P&gt;&lt;P&gt;Surface Book 3 running Windows 10&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the Surface Duo emulator installed on both systems. On Surface Book 3 the emulator starts fine. On Surface Book 2, I can't launch the emulator (the taskbar slightly opens as if an app is launching but then quickly closes).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't know enough to be able to figure out this issue. I've scoured the web looking for an answer but can't find one.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Possible related issue:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will eventually use this emulator in Visual Studio. On my Surface Book 3, I can run my android project / debug it from Visual Studio using the Surface Duo emulator. On the Surface Book 2, I can't even start an android emulator for the same project. I've found numerous complaints on running Android emulators in Windows 11, but I'm not sure it relates to the Surface Duo emulator (I figure if I can get the Surface Duo emulator issue worked out, it might fix the android emulator issue in general). I've tried all the various suggestions on fixing the android issue (disabling Hyper-V, updating android emulator to version 31.2, etc), but nothing is working.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can someone here suggest another way to get this emulator working in Windows 11?&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2022 21:12:33 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/unable-to-launch-surface-duo-emulator-in-windows-11/m-p/3280479#M313</guid>
      <dc:creator>samurai2083</dc:creator>
      <dc:date>2022-04-08T21:12:33Z</dc:date>
    </item>
    <item>
      <title>Would it be a good idea to use different "layouts" in an app?</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/would-it-be-a-good-idea-to-use-different-quot-layouts-quot-in-an/m-p/3257634#M306</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;is it a good idea to use multiple, dual-screen-specific layouts in one app?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;- The map page is just an extended canvas&lt;/P&gt;&lt;P&gt;- The settings page is a two pane layout&lt;/P&gt;&lt;P&gt;- etc&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or should I only use the device-specific layout at the root view?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 14:17:48 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/would-it-be-a-good-idea-to-use-different-quot-layouts-quot-in-an/m-p/3257634#M306</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-03-15T14:17:48Z</dc:date>
    </item>
    <item>
      <title>UI question: How to display a blocking "loading / preparation" screens if device is in book mode</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/ui-question-how-to-display-a-blocking-quot-loading-preparation/m-p/3257623#M305</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;I Just wanna ask you how to "design" a full-width, user interaction blocking loading / preparation view for dual screen devices?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For single screen devices, it is quite simple, but what should I do on a second screen?&lt;/P&gt;&lt;P&gt;Should I present the loading view animation on e.g. the left screen and the right screen stays just white? Maybe I duplicated the animation on the second screen, too?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any recommendation or "unicorn" UIs as a reference?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for you're awesome and helpful tips in the past and in the future!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Screenshot:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 14:15:36 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/ui-question-how-to-display-a-blocking-quot-loading-preparation/m-p/3257623#M305</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-03-15T14:15:36Z</dc:date>
    </item>
    <item>
      <title>Unable to access internet on Edge</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/unable-to-access-internet-on-edge/m-p/3250094#M302</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am not able to access internet using Edge on Surface Duo emulator(Android 11 version). The browser stays in loading state and don't end upon a web page. As Edge is the only browser that comes with the emulator, I am not able to download another browser to access internet.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please help me in this situation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Mar 2022 11:14:46 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/unable-to-access-internet-on-edge/m-p/3250094#M302</guid>
      <dc:creator>Vedant_Thakkar</dc:creator>
      <dc:date>2022-03-08T11:14:46Z</dc:date>
    </item>
    <item>
      <title>Problems using the Jetpack Compose sample</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/problems-using-the-jetpack-compose-sample/m-p/3143972#M298</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;a while ago&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1221755" data-lia-user-login="khalper" class="lia-mention lia-mention-user"&gt;khalper&lt;/a&gt;&amp;nbsp;&lt;A href="https://techcommunity.microsoft.com/t5/surface-duo-sdk/is-it-okay-to-z-layer-the-two-pane-layout-component-on-top-of/td-p/3068532" target="_blank" rel="noopener"&gt;helped me&lt;/A&gt; to understand dual screen design patterns a bit better. Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now, I tried to run the&lt;A href="https://github.com/microsoft/surface-duo-compose-samples" target="_blank" rel="noopener"&gt; official Jetpack Compose sample&lt;/A&gt; for "Extended Canvas". It compiled successfully and it started running on my Surface Duo Gen 1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Afterwards I hit a wall and maybe it's totally on my side and before I create an issue I just wanted to check with you if this is the expended behavior. All points below occur in spanned and non-spanned mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Things I recognized:&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The map is not zoomable&lt;/LI&gt;&lt;LI&gt;The map is not tap able (no map marker is selectable)&lt;/LI&gt;&lt;LI&gt;The map is cut off after moving it around - no new tiles are loaded&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Screenshot &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Feb 2022 15:43:59 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/problems-using-the-jetpack-compose-sample/m-p/3143972#M298</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-02-09T15:43:59Z</dc:date>
    </item>
    <item>
      <title>Is it okay to Z-layer the two pane layout component on top of another component?</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/is-it-okay-to-z-layer-the-two-pane-layout-component-on-top-of/m-p/3068532#M290</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;I was not able to find a sample or a "ui guideline", that's why I'm asking you if my following concept would work - or is "approved" on how the Surface Duo should be used.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My app has a map being fullscreen shown on both displays. But all other screens like a Settings or a Filter page should be displayed just left or right (at the same time).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope I could explain what I mean. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jan 2022 16:08:28 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/is-it-okay-to-z-layer-the-two-pane-layout-component-on-top-of/m-p/3068532#M290</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-01-21T16:08:28Z</dc:date>
    </item>
    <item>
      <title>App crashes with "Didn't find class "androidx.window.WindowManager""-exception</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/app-crashes-with-quot-didn-t-find-class-quot-androidx-window/m-p/3068525#M289</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;another newbie question. I try to get the windowManager feature working. After &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1221755" data-lia-user-login="khalper" class="lia-mention lia-mention-user"&gt;khalper&lt;/a&gt;&amp;nbsp;'s&lt;A href="https://techcommunity.microsoft.com/t5/surface-duo-sdk/cannot-find-import-com-microsoft-device-dualscreen-windowstate/m-p/3063889" target="_blank" rel="noopener"&gt; awesome tip&lt;/A&gt;, I got it building. But now it crashes on runtime. &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; It must be an simple error but maybe you know it out of the box.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's also not that easy to transform your sample using the "old" Gradle file to the new Kotlin-based syntax - sorry. Maybe that's the problem and I forget something to include besides the actual dependency.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Links:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;- &lt;A href="https://gist.github.com/tscholze/cb963ca14ecb6cb3e0a543e5064f59bf" target="_blank" rel="noopener"&gt;Gist with stacktrace&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- &lt;A href="https://github.com/tscholze/kotlin-surfaceduo-duobahn/blob/t.scholze/9-surface-duo-sdk/app/android/app/build.gradle" target="_blank" rel="noopener"&gt;Gradle.kts file (GitHub)&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jan 2022 16:04:15 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/app-crashes-with-quot-didn-t-find-class-quot-androidx-window/m-p/3068525#M289</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-01-21T16:04:15Z</dc:date>
    </item>
    <item>
      <title>Cannot find import com.microsoft.device.dualscreen.windowstate.WindowState</title>
      <link>https://techcommunity.microsoft.com/t5/surface-duo-sdk/cannot-find-import-com-microsoft-device-dualscreen-windowstate/m-p/3063889#M285</link>
      <description>&lt;P&gt;Hi team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;this might be a noob question but I try to get started using Compose, the Surface SDK and your Dev blog post "&lt;A href="https://devblogs.microsoft.com/surface-duo/jetpack-compose-navigation-rail/" target="_blank" rel="noopener"&gt;Jetpack Compose Navigation Rail&lt;/A&gt;".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But everything I tried, I cannot import &lt;EM&gt;WindowState&lt;/EM&gt; from&amp;nbsp;&lt;EM&gt;com.microsoft.device.dualscreen.windowstate.WindowState&lt;/EM&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for helping me out!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Minor finding:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;By the way, If I upgrade the versions number to the newest navigation one, &lt;EM&gt;NavigationRail&lt;/EM&gt; is no longer available. Is this true?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My dependencies (Gradle in *.kts style):&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;dependencies &lt;SPAN&gt;{&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;koin_version &lt;/SPAN&gt;= &lt;SPAN&gt;"3.1.5"&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;navigation_version &lt;/SPAN&gt;= &lt;SPAN&gt;"2.4.0-alpha10"&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;var &lt;/SPAN&gt;&lt;SPAN&gt;compose_version &lt;/SPAN&gt;= &lt;SPAN&gt;"1.1.0-alpha06"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// Android&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"androidx.compose.material:material:"&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"androidx.navigation:navigation-compose:&lt;/SPAN&gt;$&lt;SPAN&gt;navigation_version&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'androidx.core:core-ktx:1.7.0'&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'androidx.appcompat:appcompat:1.4.1'&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"androidx.compose.ui:ui:&lt;/SPAN&gt;$&lt;SPAN&gt;compose_version&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"androidx.compose.material:material"&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"androidx.compose.ui:ui-tooling-preview"&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"androidx.navigation:navigation-compose"&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0'&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'androidx.activity:activity-compose:1.4.0'&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// Google&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'com.google.android.material:material:1.5.0'&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// JetBrains&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0'&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// Flow layout&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'com.google.accompanist:accompanist-flowlayout:0.22.0-rc'&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// Microsoft&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'com.microsoft.device.dualscreen:twopanelayout:1.0.0-alpha06'&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;'com.microsoft.device.dualscreen:windowstate'&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// Ktor&lt;BR /&gt;&lt;/SPAN&gt;    implementation(&lt;SPAN&gt;"io.ktor:ktor-client-core:1.6.7"&lt;/SPAN&gt;)&lt;BR /&gt;    implementation(&lt;SPAN&gt;"io.ktor:ktor-client-cio:1.6.7"&lt;/SPAN&gt;)&lt;BR /&gt;    implementation(&lt;SPAN&gt;"io.ktor:ktor-client-serialization:1.6.7"&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;// Koin&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"io.insert-koin:koin-android:&lt;/SPAN&gt;$&lt;SPAN&gt;koin_version&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;BR /&gt;&lt;/SPAN&gt;    implementation &lt;SPAN&gt;"io.insert-koin:koin-androidx-compose:&lt;/SPAN&gt;$&lt;SPAN&gt;koin_version&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// Map&lt;BR /&gt;&lt;/SPAN&gt;    implementation(&lt;SPAN&gt;"com.google.android.libraries.maps:maps:3.1.0-beta"&lt;/SPAN&gt;)&lt;BR /&gt;    implementation(&lt;SPAN&gt;"com.google.maps.android:maps-v3-ktx:2.2.0"&lt;/SPAN&gt;)&lt;BR /&gt;    implementation(&lt;SPAN&gt;"androidx.fragment:fragment-ktx:1.4.0"&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;    &lt;SPAN&gt;// Testing&lt;BR /&gt;&lt;/SPAN&gt;    testImplementation &lt;SPAN&gt;'junit:junit:4.+'&lt;BR /&gt;&lt;/SPAN&gt;    androidTestImplementation &lt;SPAN&gt;'androidx.test.ext:junit:1.1.3'&lt;BR /&gt;&lt;/SPAN&gt;    androidTestImplementation &lt;SPAN&gt;'androidx.test.espresso:espresso-core:3.4.0'&lt;BR /&gt;&lt;/SPAN&gt;    androidTestImplementation &lt;SPAN&gt;"androidx.compose.ui:ui-test-junit4:&lt;/SPAN&gt;$&lt;SPAN&gt;compose_version&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;BR /&gt;&lt;/SPAN&gt;    debugImplementation &lt;SPAN&gt;"androidx.compose.ui:ui-tooling:&lt;/SPAN&gt;$&lt;SPAN&gt;compose_version&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Jan 2022 19:37:16 GMT</pubDate>
      <guid>https://techcommunity.microsoft.com/t5/surface-duo-sdk/cannot-find-import-com-microsoft-device-dualscreen-windowstate/m-p/3063889#M285</guid>
      <dc:creator>tscholze</dc:creator>
      <dc:date>2022-01-17T19:37:16Z</dc:date>
    </item>
  </channel>
</rss>

