Skip to main content
Microsoft
Surface Duo
Surface Duo
  • Home
  • DevBlogs
    • Visual Studio
    • Visual Studio Code
    • Visual Studio for Mac
    • DevOps
    • Developer support
    • CSE Developer
    • Engineering@Microsoft
    • Azure SDK
    • IoT
    • Command Line
    • Perf and Diagnostics
    • Dr. International
    • Notification Hubs
    • Math in Office
    • DirectX
    • PIX
    • SurfaceDuo
    • Startups
    • Sustainable Engineering
    • Windows AI Platform
    • C++
    • C#
    • F#
    • Visual Basic
    • TypeScript
    • PowerShell Community
    • PowerShell Team
    • Python
    • Q#
    • JavaScript
    • Java
    • Java Blog in Chinese
    • .NET
    • .NET MAUI
    • Blazor
    • ASP.NET
    • NuGet
    • Xamarin
    • #ifdef Windows
    • Apps for Windows
    • Azure Depth Platform
    • Azure Government
    • Bing Dev Center
    • Microsoft Edge Dev
    • Microsoft Azure
    • Microsoft 365 Developer
    • Old New Thing
    • Windows MIDI and Music dev
    • Windows Search Platform
    • Azure Cosmos DB
    • Azure Data Studio
    • Azure SQL Database
    • OData
    • Revolutions R
    • SQL Server Data Tools

    Surface Duo Blog

    kotlin - Surface Duo Blog

    Google I/O 2022 recap
    Google I/O 2022 recap
    May 13, 2022 May 13, 2022 05/13/22
    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...

    0Dual Screen DevelopmentFlutterfoldable
    Accessibility in a dual-screen application
    Accessibility in a dual-screen application
    May 5, 2022 May 5, 2022 05/5/22
    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, ...

    0accessibilitykotlinSurface Duo
    isSeparating: the field that unites all foldables
    isSeparating: the field that unites all foldables
    April 14, 2022 Apr 14, 2022 04/14/22
    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 false if there is no ...

    0Dual Screen DevelopmentJetpack Window Managerkotlin
    Snackbar for dual-screens
    Snackbar for dual-screens
    April 7, 2022 Apr 7, 2022 04/7/22
    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 ...

    0Jetpack Window ManagerkotlinSurface Duo SDK
    Foldable ExoPlayer video… plus trivia
    Foldable ExoPlayer video… plus trivia
    March 31, 2022 Mar 31, 2022 03/31/22
    Kristen Halper
    Hello Android developers! Video is an important element of many different types of mobile apps, including those designed for viewing TV and movie shows, livestreaming, social sharing, voice calling, meetings, training, and anything in-between. Large screen and foldable devices are ideal for this type of content because there’s ...

    0ExoPlayerfoldableJetpack Window Manager
    Write foldable tests quickly with Test Kit
    Write foldable tests quickly with Test Kit
    March 24, 2022 Mar 24, 2022 03/24/22
    Kristen Halper
    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 ...

    0Jetpack ComposekotlinSurface Duo
    Jetpack Compose UI testing
    Jetpack Compose UI testing
    March 3, 2022 Mar 3, 2022 03/3/22
    Kristen Halper
    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 ...

    Comments are closed.0Jetpack ComposeJetpack Window Managerkotlin
    Foldable Navigation component update
    Foldable Navigation component update
    February 17, 2022 Feb 17, 2022 02/17/22
    Andrei Cirja
    Hello Android developers! We’re excited to announce the release of our latest SDK component, Foldable Navigation Component, which is an extension of Jetpack Navigation Component and is now available for foldable devices. How to add Foldable Navigation Component to your project How it works Jetpack Navigation Component ...

    Comments are closed.0Dual Screen DevelopmentJavakotlin
    Foldable SDK update with Jetpack Window Manager
    Foldable SDK update with Jetpack Window Manager
    January 27, 2022 Jan 27, 2022 01/27/22
    Sorin Albu
    Hello Android developers,  Jetpack WindowManager version 1.0.0 was released yesterday. We are thrilled about this announcement and wanted to share with you this exciting news and our latest library updates that are based on Jetpack Window Manager. Thus, these dual-screen libraries for Android developers are more foldable aware than ...

    Comments are closed.0Dual Screen DevelopmentJavaJetpack Window Manager
    Jetpack Window Manager release candidate
    Jetpack Window Manager release candidate
    January 13, 2022 Jan 13, 2022 01/13/22
    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...

    Comments are closed.0JavaJetpack Window Managerkotlin
    • Page 1
    • Page 2
    • Page 3
    • …
    • Page 5
    • Next page
    Relevant Links
    Top Bloggers

    Craig Dunn
    Principal SW Engineer

    Kristen Halper
    SW/FW Engineer

    Cesar Valiente
    Senior Software Engineer

    Guy Merin
    Senior Director of Engineering

    Mehul Shah
    UX Designer

    Topics
  • Surface Duo SDK
  • Surface Duo Design
  • Stay informed

    Login
    Code Block
    What's new
    • Surface Pro 8
    • Surface Laptop Studio
    • Surface Pro X
    • Surface Go 3
    • Surface Duo 2
    • Surface Pro 7+
    • Windows 11 apps
    • HoloLens 2
    Microsoft Store
    • Account profile
    • Download Center
    • Microsoft Store support
    • Returns
    • Order tracking
    • Virtual workshops and training
    • Microsoft Store Promise
    • Flexible Payments
    Education
    • Microsoft in education
    • Devices for education
    • Microsoft Teams for Education
    • Microsoft 365 Education
    • Education consultation appointment
    • Educator training and development
    • Deals for students and parents
    • Azure for students
    Business
    • Microsoft Cloud
    • Microsoft Security
    • Azure
    • Dynamics 365
    • Microsoft 365
    • Microsoft Advertising
    • Microsoft Industry
    • Microsoft Teams
    Developer & IT
    • Developer Center
    • Documentation
    • Microsoft Learn
    • Microsoft Tech Community
    • Azure Marketplace
    • AppSource
    • Microsoft Power Platform
    • Visual Studio
    Company
    • Careers
    • About Microsoft
    • Company news
    • Privacy at Microsoft
    • Investors
    • Diversity and inclusion
    • Accessibility
    • Security
    English (United States)
    • Sitemap
    • Contact Microsoft
    • Privacy
    • Manage cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2022