Showing results for Surface Duo - Surface Duo Blog

Jul 2, 2020
0
0

Hinge Angle on Microsoft Surface Duo

Joy Liu
Joy Liu

Hello Surface Duo developers! In our previous blog post, we mentioned how to adjust the hinge angle in the Surface Duo emulator. Today we are going to present some ideas about how to take advantage of this unique behavior of the Surface Duo device. As we discussed in How to Bring Your Android Apps to Surface Duo, your Android apps...

Surface DuoSurface Duo SDKhinge
Jun 26, 2020
0
0

Surface Duo testing tips & tricks

Cesar Valiente
Cesar Valiente

Hello Microsoft Surface Duo developers, Today’s post contains some tips to help automate the Surface Duo emulator for testing. Use the latest emulator Tip number one: install the latest emulator from Microsoft Developer Center to ensure you have all our latest fixes, feature enhancements, and performance improvements. The Surface Duo emulator ...

Surface DuoAndroid developerTesting
Jun 11, 2020
0
0

Dual-screen web experiences preview

Craig Dunn
Craig Dunn

In previous posts, we’ve talked about building Android apps for Microsoft Surface Duo using Kotlin & Java, C# with Xamarin, React Native, Unity, and Flutter. Microsoft is also working hard to bring new capabilities to the web so that websites and embedded web experiences can also adapt to the Surface Duo and other dual-screen devices. Prop...

Surface DuoSurface Duo SDKJavaScript
Jun 4, 2020
0
0

Microsoft Surface Duo dev resources recap

Guy Merin
Guy Merin

Hello Surface Duo developers! Given the recent events that are unfolding across the globe, we have decided to give this week’s blog a lower profile so you can focus on the well being of your local communities and families. Please be safe and we look forward to sharing lots of exciting announcements in the coming weeks. In the meantime, we hav...

Surface DuokotlinDual Screen Development
May 28, 2020
0
0

Resource configuration for Microsoft Surface Duo

Cesar Valiente
Cesar Valiente

Hello Android dual-screen developers! As we mentioned in a previous blog post, enhancing your app for dual-screen devices is easily done by following this three step process: Figure 1. Three steps to get your app ready for dual-screen devices Today we are going to provide some additional useful tips for embracing new features (Step 3), so ...

Surface DuokotlinDual Screen Development
May 20, 2020
0
0

Surface Duo at Microsoft Build

Craig Dunn
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 are ...

Surface DuoDual Screen DevelopmentXamarin.Forms
Apr 30, 2020
3
0

Build React Native apps for Microsoft Surface Duo

Craig Dunn
Craig Dunn

Hello, React Native for Android developers! In previous blog posts we've shown how app developers can build dual-screen apps using Java and Kotlin, Xamarin and C#, and games with Unity. Today's post is about how JavaScript and TypeScript developers can also target the Surface Duo using React Native. Earlier this year, Kiki Saintonge and Yulia...

Surface DuoDual Screen DevelopmentJavaScript
Apr 23, 2020
1
0

Pen Events on the Surface Duo

Meir Ben Itay
Meir Ben Itay

The Surface family of devices is known for great touch support, including pen input, and the Microsoft Surface Duo will be no different. By default, pen events are treated the same as a finger touch or mouse move, but you can detect and handle pen input differently, with a wider range of data such as pressure and orientation. Some pens also ha

Surface DuoAndroid developerPen
Apr 16, 2020
0
0

Dual-screen games with Unity for Android

Craig Dunn
Craig Dunn

Hello Android game developers! Today we've published a Unity sample that incorporates our dual-screen SDK for Android so that you can adapt games for dual-screens and the hinge. The sample code demonstrates how to access the screen and hinge APIs that we provide Android developers, but from C# in Unity. The screenshot below shows a Unity Android...

Surface DuoSurface Duo SDKUnity
Apr 9, 2020
0
0

Introducing SurfaceDuoLayout Designer Preview for Android Studio Developers

Guy Merin
Guy Merin

Hello Android dual-screen developers! In the March 26th blog post, we introduced the Dual Screen Layout. Figure 1: Single-screen and dual-screen layouts using SurfaceDuoLayout When using the SurfaceDuoLayout, you can implement dual-screen behavior by either using layouts or by listening for screen change events and manipulating fragmen...

Surface DuoDual Screen DevelopmentSurface Duo SDK