Showing tag results for kotlin

May 20, 2021
Post comments count3
Post likes count0

Foldables at Google I/O

Cesar Valiente

Hello Android developers! You've probably seen some of the awesome announcements made this week at Google I/O, a virtual event that brought the Google developer community together. This post covers some of our favorites, from sessions like What’s new in foldables, tablets, and large screens, and Prepare your app for large screens. Enhanc...

kotlinDual Screen DevelopmentAndroid developer
May 13, 2021
Post comments count0
Post likes count0

Foldable SlidingPaneLayout

Cesar Valiente

Hello Android developers! Last week Google announced an update to the SlidingPaneLayout component preview, which is being enhanced for dual-screen and foldable devices. UPDATE: on September 1st, 2021 Google released beta01. The API has not changed from the instructions in this post, the updated implementation line is: As an int...

kotlinDual Screen Developmentfoldable
Apr 29, 2021
Post comments count0
Post likes count0

Join us live on Twitch (and YouTube)

Craig Dunn

Hello dual-screen and foldable device developers, Those of you following us on Twitter will have noticed in recent weeks that we’ve been inviting you to join a livestream each Friday (11am Pacific; 2pm Eastern; 8pm in Europe). We just recently celebrated 12 episodes over the past three months! If you haven’t joined us yet, in this...

kotlinDual Screen DevelopmentJetpack Window Manager
Apr 22, 2021
Post comments count0
Post likes count0

Ensuring code quality with CI/CD

Cesar Valiente

Hello Android developers, One of the best ways for us to help you enhance your apps is with samples, and it’s important that our samples are high quality and work as intended. Building dual-screen libraries and samples As you may already know, specifically for Android development (through its SDK and using Kotlin/Java), we cur...

kotlinDual Screen DevelopmentTesting
Mar 25, 2021
Post comments count0
Post likes count0

Jetpack Compose foldable and dual-screen development

Joy Liu

Hi Android developers, We talked about using Jetpack Compose, the new Android UI toolkit for Microsoft Surface Duo development in a previous blog post. Now, Jetpack Compose is in beta. Combined with the use of Jetpack Window Manager, Jetpack Compose is more flexible for developing apps for dual-screen devices and even easier to extend to...

Surface DuokotlinJetpack Compose
Mar 18, 2021
Post comments count0
Post likes count0

New Android pen and ink control preview

Craig Dunn

Hello Android developers, In a previous post, we shared code to handle pen events including pressure, orientation, and button presses on the pen. Today’s post introduces a preview of a new pen and inking control that you can easily add to your Android apps to get pen (and touch) support without a lot of custom code. Figure 1:...

kotlinSurface Duo SDKJava
Mar 11, 2021
Post comments count0
Post likes count0

Introducing Jetpack Window Manager for foldable and dual-screen devices Codelab

Cesar Valiente

Hello Android developers, As we have mentioned in previous blog posts, enhancing apps to take advantage of the capabilities that new form factor devices such as Microsoft Surface Duo and other foldable devices provide, can easily be done by following a step-by-step approach. With that in mind, during the last months we have been w...

kotlinJetpack Window Manager
Feb 11, 2021
Post comments count0
Post likes count0

Making Microsoft Outlook shine on Microsoft Surface Duo

Trung Ha

Hello Android developers, In this post, you’ll learn how the Outlook team adapted our Android app to create a user-friendly experience on the dual-screen Surface Duo. Outlook for Surface Duo has the same familiar experience that you find on both phone and tablet and this is no coincidence as Outlook has been designed with flexibility in...

kotlinDual Screen DevelopmentUser experience
Feb 4, 2021
Post comments count0
Post likes count0

Developer tip: launch on adjacent screen

Cesar Valiente

Hello Android developers, Last year we blogged about bringing your existing apps to the Microsoft Surface Duo, which included a variety of suggestions from simple tweaks to a set of user-experience design patterns that you could use to enhance your applications’ UI. Today I’m going to re-visit one of those dual-screen enhancement tips th...

Surface DuokotlinDual Screen Development
Dec 10, 2020
Post comments count0
Post likes count0

Dual-screen library update with Jetpack Window Manager

Andrei Cirja

Hello Kotlin and Java developers, We’re excited to announce version 1.0.0-beta1 of our dual-screen libraries for Microsoft Surface Duo, which integrates Google’s Jetpack Window Manager support. We’ve made the underlying device interface swappable, so you can continue to use the existing Display Mask API as long as you wish and migrate to...

kotlinDual Screen DevelopmentJetpack Window Manager