Microsoft has two high-profile dual-screen devices scheduled to launch later this year — the Microsoft Surface Neo will be one of the first dual-screen computers to ship with Windows 10X, and the Surface Duo is a dual-screen Android smartphone.

But neither will be very useful if developers don’t start creating apps and experiences tailored to dual-screen devices. So Microsoft is launching a series of SDKs (software development kits) aimed at Windows, Android, and web developers.

Microsoft Surface Neo and Surface Do

In a nutshell, they all aim to encourage developers to think across multiple displays when creating apps, websites, or other experiences — and they provide some tools for building and testing dual-screen apps.

For example, there’s an Android emulator with a preview Surface Duo image, and a Microsoft Emulator for testing Windows 10X dual-screen experience should be available on February 10th. There are also new CSS and JavaScript tools for developing dual-screen web layouts.

In a nutshell, the idea is to think beyond the idea of a single rectangle that can be used to display everything. Apps and websites may be able to extend across both screens, offer different content on each screen, or use the second screen as a “companion” pane or to provide more details about what’s shown on the other display.

Microsoft also notes that by default, apps will launch on a single screen and that it’ll be up to users to choose when to have an app span across both screens.

The company is also encouraging developer to support all possible screen orientations, as well as multiple input types including touch, typing, and pen.

Other suggestions include support for dragging and dropping content between screens, adding support for picture-in-picture views, and adopting support for multiple instances, allowing users to run different instances of the same app on each screen.

And the company is cognizant of one of the key differences between dual-screen devices and those with foldable displays — the gap in the center. Microsoft suggests that while the seam between the two screens might not be all that visually distracting for some apps, it can cut straight down the center of content in a troubling way for others. So developers might want to work around the gap by ensuring that certain content is moved clearly to the left or right (or top or bottom) screen when viewing a single app that spans both displays. for example.

You can find more suggestions for developers in Microsoft’s documentation, which also starts to paint a picture of Microsoft’s vision for dual-screen and foldable computers and phones.

While Microsoft’s upcoming Surface Neo and Duo will likely be two of the highest-profile dual screen devices coming this year, other companies including Dell and Lenovo are also working on dual-screen and foldable computers that will likely run Windows 10X one day, and which will certainly be able to take advantage of web content optimized for multi-display devices.

Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 16,211 other subscribers

4 replies on “Microsoft introduces dual-screen SDKs for Android, Windows 10X, and the web”

  1. I’m hoping Window 10X succeeds with developers and another OEM makes a Windows 10X equivalent of the Surface Duo. That is, a much smaller Surface Neo.

  2. It makes sense for MS to use Android for their next foray into mobile phones. Too bad I’m part of the small group of people who would buy it if it runs desktop Windows 10/10X instead.

    1. Yeah, I’m not interested in yet another Android phone. The small low budget Android phone I already have is good enough for what I can do with a mobile OS. Mostly just quick things and watching videos. Beyond that, mobile OS’s and apps are just too cumbersome/limited.

      It would have been great if the Surface Duo was a full fledged pocketable desktop PC. Hopefully, one/some of the smaller OEMs will take on the pocketable desktop PC market and is/are able to sell enough to be successful.

      I have a GPD MicroPC but the battery died after a few months and the hinge is loose. GPD hasn’t been very helpful in sending me a replacement battery for months now. It’s a great mobile PC when the battery was working. Other than fixing the battery and hinge, I’d prefer if it were smaller (it’s more semi-jacket pocketable than pants pocketable) and had built-in LTE.

Comments are closed.