Showing results for kotlin - Surface Duo Blog

Nov 24, 2020
Post comments count0
Post likes count0

Build a dual-screen custom layout with Jetpack Window Manager

Craig Dunn
Craig Dunn

Hello Android developers, The Microsoft Surface Duo SDK offers a variety of custom controls to help enhance your dual-screen apps, from layouts, tabs, and navigation controls for Kotlin and Java developers to the TwoPaneView for Xamarin, React Native, and Uno Platform developers. However, you might have an application-specific requiremen...

Surface DuokotlinJetpack Window Manager
Nov 19, 2020
Post comments count0
Post likes count0

Fluent UI for Microsoft Surface Duo

Aneesha Kommineni
Aneesha Kommineni

Hello Kotlin and Java developers, I’m pleased to present our first release of Fluent UI Android controls for Surface Duo. Fluent UI is a user experience framework to help you build attractive apps that are consistent across Android and other platforms. Read more about Fluent UI. To help developers build dual-screen apps we have en...

kotlinSurface Duo SDKAndroid developer
Nov 5, 2020
Post comments count0
Post likes count0

Dual-screen list-detail with navigation

Cesar Valiente
Cesar Valiente

Hello Kotlin and Java developers! When you’re enhancing your existing Android apps for the Microsoft Surface Duo, you may want to keep your existing single-screen behavior. In today’s blog, I’ll share an example list-detail that supports the traditional back-button behavior in a single screen, but shows the list and detail side-by-side w...

kotlinSurface Duo SDK
Sep 22, 2020
Post comments count0
Post likes count0

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 1, 2020
Post comments count0
Post likes count0

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
Aug 27, 2020
Post comments count0
Post likes count0

Noteworthy new Surface Duo app sample

Kristen Halper
Kristen Halper

Hello Microsoft Surface Duo developers, Parker and I are just about to finish up our internship on the Surface Duo Developer Experience team and we’ve had a great time! Throughout the past 12 weeks, we’ve worked on building sample apps, contributing to documentation, supporting internal and external customers, and just learning a lot about worki...

kotlinDual Screen DevelopmentSurface Duo SDK
Jun 4, 2020
Post comments count0
Post likes count0

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
Post comments count0
Post likes count0

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