Showing results for September 2020 - Surface Duo Blog

Sep 29, 2020
0
0

Build pixel-perfect Microsoft Surface Duo apps with Uno Platform

Agnès Zitte (Nventive)
Agnès Zitte (Nventive)

Hello Microsoft Surface Duo developers! Today’s post was contributed by Nventive, the publishers of the Uno Platform. In previous blog posts, the Surface Duo team demonstrated how you can build dual-screen apps using Java and Kotlin, Xamarin and C#, Flutter, React Native, Web, and games with Unity. Today’s blog post shows how UWP and WinUI de...

Dual Screen DevelopmentUno PlatformUWP
Sep 24, 2020
1
0

Launch your dual-screen enhanced website today with Microsoft Edge Origin Trials

Craig Dunn
Craig Dunn

Hello dual-screen web developers! Earlier this month, we shared details on how you can build dual-screen web apps using the web APIs built-in to Microsoft Edge and Chrome. The Microsoft Edge team followed up with a more detailed explanation of the CSS and JavaScript APIs. These APIs are still in preview and require you to enable them via...

JavaScriptwebcss
Sep 22, 2020
0
0

droidcon webinar recap

Cesar Valiente
Cesar Valiente

Hello Android developers! Last week, Hakon and I talked about building dual-screen experiences as part of the droidcon webinar series. We were joined by Andras Nemeth from Atlassian, to talk about enhancing the Jira mobile app for dual-screen devices. You can watch the recording online: Top questions and answers Here’s...

Surface DuokotlinDual Screen Development
Sep 17, 2020
0
0

Enhancing the Microsoft Surface Duo OneDrive experience

Lin Wang
Lin Wang

Beginning last fall, I had the opportunity to work with the Surface Duo OneDrive feature team to redesign and polish the OneDrive app user experience to make it shine on Surface Duo. Many thanks and kudos to the team: Eli Waalkes, Daniela Dimitrova, Hansel Ip, Eirini Tsantouli, James Tong, Tola Adeola, and Lin Wang. Now that Surf...

Surface Duo SDKUser experience
Sep 15, 2020
0
0

Enhancing Microsoft News for dual-screens

Thai Nguyen
Thai Nguyen

Earlier this year, I had the opportunity to work with a great team of interns to bring Microsoft News to the Microsoft Surface Duo. The interns are: Throughout the internship, the interns learned about Microsoft’s engineering process as well as Surface Duo and Android development. Now that the Surface Duo ...

Surface Duo SDKUser experienceXamarin
Sep 10, 2020
4
0

Microsoft Surface Duo is released

Guy Merin
Guy Merin

Android Developers, it’s Microsoft Surface Duo release day! Today marks a very special day for us, it’s Surface Duo release day, and the device will be in customers hands starting today. We’re very excited to see all the apps you will build that utilize dual-screens and this new form factor, and our Surface Duo Developer Experience team (DevX...

Surface DuoDual Screen DevelopmentAndroid developer
Sep 8, 2020
0
0

New React Native dual-screen navigation module

Greg Taylor
Greg Taylor

Hello, React Native for Android developers! In a previous blog post, we discussed these existing React Native dual-screen features: DualScreenInfo to find information about the device, and TwoPaneView to get assistance with building dual-screen apps. Today’s post is about a new module we’ve released for JavaScript and TypeScript that ma...

Surface Duo SDKReact Native
Sep 3, 2020
0
0

Build and test dual-screen web apps

Craig Dunn
Craig Dunn

Hello dual-screen web developers! In a previous blog post, we talked about the dual-screen CSS primitives and the API, and how they could be tested with polyfill extensions. Now those features are built-in to Microsoft Edge and Chrome™ browser canary builds, ready for developers to begin building dual-screen web apps.In this post, I’ll...

Surface DuoJavaScriptweb
Sep 1, 2020
0
0

Jetpack Compose on Microsoft Surface Duo

Joy Liu
Joy Liu

Hello, Android dual-screen developers! Today we are going to talk about how to use the new UI framework, Jetpack Compose to build a dual-screen app on the Surface Duo. Jetpack Compose is a new Declarative UI Framework in Android. Instead of using the traditional XML layouts, the developer calls the Composable functions to get the UI elements...

Surface DuokotlinJetpack Compose