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

    Xamarin - Surface Duo Blog

    Happy Hacktober
    Happy Hacktober
    October 14, 2021 Oct 14, 2021 10/14/21
    Cesar Valiente
    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
    Window Manager preview for Xamarin
    Window Manager preview for Xamarin
    June 17, 2021 Jun 17, 2021 06/17/21
    Craig Dunn
    Hello Xamarin developers! We’ve discussed Window Manager in previous blog posts – it’s an AndroidX library that brings dual-screen and foldable support to Android, across a variety of devices including Microsoft Surface Duo. Window Manager is now available to test with Xamarin.Android apps via a prerelease NuGet Xamarin....

    Comments are closed.0Jetpack Window ManagerSurface DuoXamarin
    Creating beautiful dual-screen Xamarin.Forms apps
    Creating beautiful dual-screen Xamarin.Forms apps
    May 6, 2021 May 6, 2021 05/6/21
    Craig Dunn
    Hello .NET developers! The blog has previously featured tips for bringing Xamarin apps to Surface Duo and Microsoft Learn training to help enhance Xamarin apps. In this post we’ll discuss changes to animated layouts in a Xamarin.Forms app to adapt them for Microsoft Surface Duo. Adapt a design for Xamarin The sample project ...

    Comments are closed.0designUser experienceXamarin
    Join us live on Twitch (and YouTube)
    Join us live on Twitch (and YouTube)
    April 29, 2021 Apr 29, 2021 04/29/21
    Craig Dunn
    Hello dual-screen and foldable device developers, Those of you following us on Twitter will have noticed in recent weeks that we’ve been inviting you to join a livestream each Friday (11am Pacific; 2pm Eastern; 8pm in Europe). We just recently celebrated 12 episodes over the past three months! If you haven’t joined us yet...

    Comments are closed.0Android developerDual Screen DevelopmentJetpack Window Manager
    Bringing Sketch 360 to Microsoft Surface Duo
    Bringing Sketch 360 to Microsoft Surface Duo
    November 12, 2020 Nov 12, 2020 11/12/20
    Michael Scherotter
    My inspiration Back in 2018, I came up with a way of using a Microsoft Surface to create 360 panoramic sketches and the Microsoft Garage encouraged me to release it as an app, Sketch 360. I created Sketch 360 because I wanted to develop a tool to help me create these immersive sketches more quickly. Because they are sketches from a ...

    Comments are closed.0Surface DuoXamarinXamarin.Forms
    Enhancing Microsoft News for dual-screens
    Enhancing Microsoft News for dual-screens
    September 15, 2020 Sep 15, 2020 09/15/20
    Thai Nguyen
    Earlier this year, I had the opportunity to work with a great team of interns to bring Microsoft News to the Microsoft Surface Duo. The interns are: Throughout the internship, the interns learned about Microsoft’s engineering process as well as Surface Duo and Android development. Now that the ...

    Comments are closed.0Surface Duo SDKUser experienceXamarin
    Microsoft Surface Duo developer training now on Microsoft Learn
    Microsoft Surface Duo developer training now on Microsoft Learn
    August 20, 2020 Aug 20, 2020 08/20/20
    Craig Dunn
    Hello Xamarin developers, This week we have added a new module to the Customize and add advanced features to Xamarin.Forms apps learning path on Microsoft Learn to help developers build apps for Surface Duo. Learn how to build apps for Surface Duo The new module is called Build dual-screen Xamarin.Forms apps by using ...

    Comments are closed.0Dual Screen DevelopmentXamarinXamarin.Forms
    Surface Duo at Microsoft Build
    Surface Duo at Microsoft Build
    May 20, 2020 May 20, 2020 05/20/20
    Craig Dunn
    Hello Microsoft Surface Duo developers! Today at Microsoft Build we shared a session covering how to take advantage of the dual screen device, Surface Duo using Xamarin and C#. You can watch the recording below: Video: Microsoft Build 2020 on YouTube Existing Android™ apps run without modification on the Surface Duo, but there...

    Comments are closed.0Dual Screen DevelopmentSurface DuoXamarin
    Bring your Xamarin apps to Surface Duo
    Bring your Xamarin apps to Surface Duo
    March 19, 2020 Mar 19, 2020 03/19/20
    Craig Dunn
    Xamarin developers can build and test dual-screen apps for the Surface Duo, using the available emulator and SDKs available via NuGet. The hinge angle and display mask can be queried to adapt your screen layouts, and there is a TwoPaneView Xamarin.Forms control that helps build responsive app designs that work on all device types.

    Comments are closed.0Dual Screen DevelopmentSurface DuoSurface Duo SDK
    Relevant Links
    Top Bloggers

    Craig Dunn
    Principal SW Engineer

    Kristen Halper
    SW/FW Engineer

    Guy Merin
    Senior Director of Engineering

    Cesar Valiente
    Senior Software Engineer

    Hakon Strande
    Principal Program Manager

    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