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

    Flutter - Surface Duo Blog

    Google I/O 2022 recap
    Google I/O 2022 recap
    May 13, 2022 May 13, 2022 05/13/22
    Guy M
    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
    Foldable Flutter follow-up
    Foldable Flutter follow-up
    February 24, 2022 Feb 24, 2022 02/24/22
    Andrei D
    How else to start this article other than saying Hello Flutter developers! This is an update on the foldable support we are contributing to Flutter, along with samples and other goodies for you to try out. Before we dive in, here is a video presenting most of what you are about to read. This is from the Flutter Vikings conference ...

    Comments are closed.0Dual Screen DevelopmentFlutterSurface Duo
    Happy Two Year
    Happy Two Year
    January 6, 2022 Jan 6, 2022 01/6/22
    Craig D
    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-...

    1FlutterJetpack ComposeJetpack Window Manager
    Microsoft Surface Duo at droidcon
    Microsoft Surface Duo at droidcon
    December 9, 2021 Dec 9, 2021 12/9/21
    Cesar V
    Hello Android developers! The Surface Duo Developer Experience team presented at our first in-person events this year, at droidcon in Berlin and London. droidcon Berlin We presented our brand-new Surface Duo 2 in Berlin. People loved the device and the possibilities that it offers. We delivered a talk and a ...

    Comments are closed.0FlutterkotlinSurface Duo
    Happy Hacktober
    Happy Hacktober
    October 14, 2021 Oct 14, 2021 10/14/21
    Cesar V
    Hello open source developers! For the past few years October has become synonymous with open source, so this year we’ve decided to opt-in our samples repositories to Hacktoberfest to encourage the community to join us in building dual-screen enhanced Android projects. Figure 1: Build or contribute to apps for Microsoft ...

    Comments are closed.0FlutterJavakotlin
    Dual-screen developer tools recap
    Dual-screen developer tools recap
    August 5, 2021 Aug 5, 2021 08/5/21
    Craig D
    Hello dual-screen developers, Each week we cover a different aspect of dual-screen development, but with so much happening it’s difficult to cover ALL of the platforms that support the Microsoft Surface Duo. This post is a quick run-down of all the different tools and platforms that developers can use to create dual-screen ...

    Comments are closed.0Dual Screen DevelopmentFlutterkotlin
    A new angle on Flutter
    A new angle on Flutter
    June 3, 2021 Jun 3, 2021 06/3/21
    Andrei D
    Hello Flutter developers! Today we are taking a closer look at the hinge on Microsoft Surface Duo and other foldable devices. The hinge holds the two parts of the device together, but it also has a sensor inside which tells us about the angle between the two screens. Figure 1: Surface Duo Hinge in action Hinge angle vs ...

    Comments are closed.0DartFlutterSurface Duo
    Ask the Experts at Microsoft Build
    Ask the Experts at Microsoft Build
    May 28, 2021 May 28, 2021 05/28/21
    Hakon S
    Hello developers! Thank you to everyone who joined us at Microsoft Build this week. There was a lot of amazing announcements across the company, but for the Surface Duo Developer Experience team the highlight was sharing the latest info on building and enhancing your apps for dual-screens, and “meeting” everyone who attended the...

    Comments are closed.0Android developerFlutterJava
    Announcing Flutter support for foldable devices
    Announcing Flutter support for foldable devices
    March 3, 2021 Mar 3, 2021 03/3/21
    Andrei D
    Flutter is one of the fastest growing frameworks today and certainly a powerful toolkit for building amazing apps, which is why we’re adding foldable support. Earlier today Microsoft announced a preview of foldable support for Flutter, at Google’s Flutter Engage. We love Flutter and foldable devices and want developers to have ...

    Comments are closed.0Dual Screen DevelopmentFlutterSurface Duo
    Gaming on dual-screens, from a Flutter perspective
    Gaming on dual-screens, from a Flutter perspective
    January 28, 2021 Jan 28, 2021 01/28/21
    John W
    So, you’ve built a game and it works great on all those single screen devices out there but what about these new foldables or the dual-screen Microsoft Surface Duo? Does your game work on it? It should, in single screen mode, but what happens when the user spans your game across two screens? Does that work? Should it work the same or is ...

    Comments are closed.0DartFlameFlutter
    • Page 1
    • Page 2
    • Next page
    Relevant Links
    Top Bloggers

    Craig Dunn
    Principal SW Engineer

    Cesar Valiente
    Senior Software Engineer

    Kristen Halper
    SW/FW 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