Develop dual-screen apps for Windows
There are a number of cross-platform development tools that can deploy to Windows and Android, to run on the dual-screen Surface Duo.
TwoPaneView
TwoPaneView is a Windows control that also enables dual-screen experiences. Refer to the TwoPaneView page for details on what platforms its available on, and how to get started.
Running Windows apps on Surface Duo
There are several cross-platform solutions that enable apps to run on both Windows and the Android (for the Surface Duo), some of which offer the TwoPaneView control:
- Xamarin - Apps are built with .NET and C#, and can be deployed to many platforms including Windows and Android.
- React Native - Build cross-platform, dual-screen experiences with JavaScript or TypeScript.
- Web - Websites and Progressive Web Apps can run on most platforms, including Windows and the Surface Duo.
- Flutter - Refer to the Surface Duo developer blog for tips on getting started with Flutter, adding dual-screen features, and updating an existing Flutter app
- Uno Platform - See this blog post to get started with the Uno Platform which brings modern Windows apps to Android and the Surface Duo.