
close
close
Microsoft announced Windows 10X at a Surface hardware event back in New York City in November 2019. It was part of an announcement for two new hardware categories in the Surface lineup. The Surface Duo is a new dual-screen device that fits in your pocket and runs Android. The Surface Neo is a larger dual-screen device with two 9″ touch screens and a 360-degree hinge. It can also work with a pen and an external keyboard. It’s essentially a folding tablet. Although that isn’t what Microsoft is calling it.
But what’s most interesting about the Surface Neo is that it will ship with a yet to be finished version of Windows called Windows 10X. Based on Windows CoreOS, Windows 10X is designed for touch, dual screens, and runs Microsoft Store apps. The news that it will also support for containerized Win32 legacy desktop apps was leaked through an internal document soon after the hardware event in NYC.
advertisment
On January 22nd, Microsoft made the preview SDK for the Surface Duo available. Developers looking to create applications for the Surface Duo can download the preview SDK here. Documentation for best practices, UX design patterns, and more is also available.
Microsoft says that the SDK includes native Java APIs to support dual-screen development and an Android emulator with a preview Surface Duo image that is integrated into Android Studio. Developers can use the emulator to test their apps without needing a physical device.
While the Surface Duo preview SDK has already debuted, we’re going to have to wait until February 11th until the Surface Neo (Windows 10X) gets the same treatment. February 11th should see the arrival of a preview SDK for Window 10X along with new APIs for dual-screen support, documentation, and code samples.
The Microsoft Emulator is a dual-screen Hyper-V emulator that can be used with existing Universal Windows Platform (UWP) apps and legacy Win32 desktop apps. Just like the Surface Duo emulator, Microsoft Emulator will allow developers to create applications for Windows 10X, both single and dual screen, without needing a physical device.
advertisment
To run Microsoft Emulator, you’ll need a recent 64-bit Windows 10 Insider Build, a 4-core CPU, minimum 8GB RAM, a dedicated Direct X 11.0 or later GPU, and Hyper-V enabled.
As part of the announcement on the Windows blog, it looks as though Microsoft is placing its new Chromium-based Edge browser center stage for the developer and end-user experience. The new Edge will run on both the Surface Duo and Neo. And it will have support for Progressive Web Apps (PWA) from the get-go.
Microsoft is proposing new web standards for dual-screen layouts and it is expecting to provide an experimental implementation in preview versions of Edge soon. But while those features are being developed, Microsoft has published dual-screen polyfills that developers can use to begin working on dual-screen apps. You can find out more information about JavaScript Windows Segments enumeration and CSS spanning polyfills on Microsoft’s website.
People who have had the chance to use Windows 10X have said it is rudimentary at this stage and that there is still a lot of work to do. Let’s hope that it won’t be in the terrible condition that Windows 10 Mobile was at launch when devices first appear for the holiday season 2020.
advertisment
More from Russell Smith
advertisment
Petri Newsletters
Whether it’s Security or Cloud Computing, we have the know-how for you. Sign up for our newsletters here.
advertisment
More in Windows 10
IT Admins Report Issues With Microsoft Store Version of Quick Assist App
May 16, 2022 | Rabia Noureen
This Week in IT - Windows 10 Gets Search Highlights and Is Microsoft in Hot Water Over Windows Cloud Pricing?
Apr 15, 2022 | Russell Smith
Most popular on petri
Log in to save content to your profile.
Article saved!
Access saved content from your profile page. View Saved
Join The Conversation
Create a free account today to participate in forum conversations, comment on posts and more.
Copyright ©2019 BWW Media Group