Showing category results for Surface Duo SDK

Nov 10, 2022
Post comments count1
Post likes count0

.NET MAUI for Android and cross-platform apps

Craig Dunn
Craig Dunn

Hello .NET developers, .NET Conf is happening this week and one of the big announcements is the release of .NET 7 which includes an updated release of .NET MAUI for .NET 7. The latest .NET MAUI release includes dual-screen Android support based on Jetpack Window Manager, so you can build cross-platform apps for mobile and desktop that also a...

foldableXamarin.Forms.NET MAUI
Nov 3, 2022
Post comments count0
Post likes count1

Activity Embedding preview for large screens and foldables

Cesar Valiente
Cesar Valiente

Hello Android developers, The Jetpack Window Manager (JWM) library helps you build adaptive UIs that work well on any device form factor (i.e. single screen, dual screen, foldable, and large screen devices). Jetpack Window Manager provides you with the information that you need to adapt your app’s UI, so it works well on any device. For ex...

kotlinJetpack Window Managerfoldable
Oct 27, 2022
Post comments count7
Post likes count0

Android 12L for developers on Surface Duo

Guy Merin
Guy Merin

Hello Android developers! We're excited to see that Android 12L is being rolled out to Surface Duo devices, and equally keen to see what the Android developer community builds to support it. Android 12L for foldable app developers The good news for developers is that dual-screen APIs have not changed and foldable app enhancements...

Surface DuoJetpack Window ManagerAndroid developer
Oct 20, 2022
Post comments count0
Post likes count1

Persisting and sharing ink

Parker Schroeder
Parker Schroeder

Hello Android developers! We have some updates to the InkSDK that we would like to share with you, as well as some general guidance on persisting ink and open ink standards. Overview While Android provides different canvases for rendering ink, there is little guidance on how to store that ink or what format it should b...

kotlin
Oct 13, 2022
Post comments count0
Post likes count0

Foldable Navigation Rail

Sorin Albu
Sorin Albu

Hello Android developers! This week we’re excited to share with you a new library to make it easy to support Navigation Rail on foldable devices like Surface Duo. Navigation Rail package One of the tricks when building mobile apps for Surface Duo devices is to avoid your UI being obscured by the hinge. Controls that aren’t aware of...

Sep 29, 2022
Post comments count0
Post likes count0

Show off your apps with Phone Link

Ionut Stirban
Ionut Stirban

Hello Android developers! This week we’re going to share some tips and tricks to help you show off your development work in meetings, livestreams, recordings, blog posts, or anywhere else you want a video or still of your app! Demo-ing with Phone Link Your phone’s screen can be mirrored on Surface Duo and other supported device...

Surface Duo
Sep 22, 2022
Post comments count0
Post likes count1

Jetpack Compose Accompanist TwoPane

Kristen Halper
Kristen Halper

Hello Compose developers! This week, we’d like to talk about the TwoPane layout from Google’s Accompanist Adaptive library! Not to be confused with our own Microsoft Compose SDK TwoPaneLayout component, TwoPane from Accompanist is a fold-aware UI component that works great for cases when you always want to show two pieces of conte...

kotlinJetpack Window ManagerJetpack Compose
Sep 15, 2022
Post comments count0
Post likes count0

Improving app accessibility with Jetpack Compose

Kristen Halper
Kristen Halper

Hello Jetpack Compose developers! This week, we’d like to share how we started improving the accessibility of our Compose samples. Accessibility in Android can relate to many different aspects of your apps, ranging from content descriptions and color contrast to layout hierarchy and touch target size. Regardless of where you start...

kotlinJetpack Composeaccessibility
Sep 1, 2022
Post comments count0
Post likes count1

Dual-screen example adds Jetpack Compose to the experience

Alin-Mihai Argeanu Kristen Halper
Alin-Mihai,
Kristen

Hello Compose developers! This week, we’re excited to announce two big updates to our dual-screen experience example: a Compose refactor of the catalog page and a brand new order history page. The dual-screen experience example provides an end-to-end experience centered around a travelling guitar salesperson, with options to find ...

Surface DuokotlinJetpack Compose
Aug 25, 2022
Post comments count0
Post likes count0

Experimenting with postures in Flutter

Andrei Diaconu
Andrei Diaconu

The things I'm doing in this article are highly experimental. By the end of it hopefully you will agree with these two statements: To achieve the desired behavior, I end up using several hacky techniques which I would think twice before shipping to production. This article is not a tutorial. It is a story of the fun I had with flutter a...

Surface DuofoldableFlutter