Develop apps for Windows 10X dual-screen devices


This article describes functionality and guidance that is in public preview and may be substantially modified before it's generally available. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Get started

Download and install the Microsoft Emulator and tools to start developing and testing your apps for Windows 10X. We focused on creating an emulator experience that behaves naturally and adapts to the different device postures. This is an early preview of the experience and you will see updates regularly that follow the same standard Insider builds process.

Learn more

Check the Windows Developer Blog for the latest announcements.

Learn about Surface Neo

To learn more about the Surface Neo, see Introducing Surface Neo.

Additional resources

In Introduction to dual-screen devices, we outline several ways you can use existing features and techniques to make your app better on dual-screen devices. Use this existing documentation to learn more about implementing these features in Windows apps.

Feature For more info, see...
Responsive app layouts Responsive design techniques
Two-Pane View control
Support a variety of inputs Learn about touch interactions
Learn about pen interactions
Other input types
Drag-and-drop Enabling Drag and Drop in UWP apps
Multi-instance for your app Create a multi-instance UWP app
Picture-in-picture for media ApplicationViewMode.CompactOverlay property
AppWindowPresenter class