Showing results for Surface Duo SDK - Surface Duo Blog

Dec 31, 2023
0
0

2023 year in review

Craig Dunn
Craig Dunn

Hello Android developers, 2023 was the year that machine learning and artificial intelligence really became mainstream, and we covered both topics with a focus on Android implementations. We published series on using the ONNX machine learning runtime, building Android apps with Microsoft Graph, and tutorials for Jetpack Compose developer...

kotlinJetpack Composeopenai
Jun 22, 2023
0
0

Announcing FoldAwareColumn in Accompanist Adaptive

Kristen Halper Jossi Wolf
Kristen,
Jossi

Hello Jetpack Compose developers, This week, we’re super excited to announce the release of ! This new component is part of Accompanist, Google’s “sandbox” for experimental Jetpack Compose APIs. The Accompanist Adaptive library already contains the component, which we tested out late last year, so will be the second component to join t...

Jetpack Window ManagerJetpack Compose
Jun 8, 2023
0
0

Improved navigation support in TwoPaneLayout

Kristen Halper
Kristen Halper

Hello Jetpack Compose developers, This week, we’re excited to announce an update to our TwoPaneLayout library! You can now use with destinations that accept navigation arguments. This new feature was originally suggested by two developers in our feedback forum, so special thanks to @tscholze and @Papes96 for staying involved in ...

Jetpack Composefoldable
Jun 1, 2023
0
1

Microsoft Build 2023 recap

Guy Merin
Guy Merin

Hello mobile developers, Microsoft Build 2023 took place last week, with a big focus on AI technologies. You can find the complete catalog of sessions on the Build website, but we’ve selected a few sessions below that cover topics of interest for mobile developers. The age of AI These sessions cover some of the high-level concepts...

openaimachine learningonnx
May 25, 2023
0
1

Blossoming love for Compose animation

Kristen Halper
Kristen Halper

Hello Jetpack Compose developers, Today we’ll be finishing up our blog series on animations in Jetpack Compose! This content was inspired by Nicole Terc’s Composable Sheep talk from droidcon NYC. Over the past two weeks, we covered some basics graphics, animation canvases, and basic animations. This week, we’ll polish up our garde...

Jetpack Composedroidconanimation
May 18, 2023
0
1

Blooming love for Compose animation

Kristen Halper
Kristen Halper

Hello Jetpack Compose developers, Today we’ll be continuing our blog series on animations in Jetpack Compose! This content was inspired by Nicole Terc’s Composable Sheep talk from droidcon NYC. More basic animations We’ll be continuing to use our method and composable to build animations in this post, so if you haven’t already,...

Jetpack Composedroidconanimation
May 11, 2023
0
2

Budding love for compose animation

Kristen Halper
Kristen Halper

Hello Jetpack Compose developers, Last week, we did some Compose animation work to build a typing indicator in a chat app. For our next blog series, I’ll be diving into more animation topics with a project inspired by Nicole Terc’s Composable Sheep talk from droidcon NYC. Her composable sheep talk series inspired me to work on my own col...

Jetpack Composedroidconanimation
May 4, 2023
0
1

JetchatGPT improvements: error handling and animations

Kristen Halper
Kristen Halper

Hello prompt engineers and Jetpack Compose developers, Last week, we introduced the JetchatGPT sample to show you how to integrate the OpenAI chat API into an Android app. Instead of building requests manually like in previous blog posts, we showed you how to use the openai-kotlin client library to make it easier to interact with the chat en...

Jetpack Composeopenaichatgpt
Mar 23, 2023
0
1

Sync to OneNote in Android app using MS Graph

Parker Schroeder Kristen Halper
Parker,
Kristen

Hello Android developers, Today we’ll be finishing up our blog series on using the Microsoft Authentication Library (MSAL) and the Microsoft Graph. Using these tools, your own Android apps will be able to connect to M365 services. Previously, we covered the basics of MSAL, an introduction to MS Graph for Android, and how to call t...

authenticationgraph
Mar 16, 2023
1
0

Use Microsoft Graph in an Android app

Parker Schroeder Kristen Halper
Parker,
Kristen

Hello Android developers, This week, we’ll be continuing our blog series on using the Microsoft Authentication Library (MSAL) and the Microsoft Graph to connect to M365 services in your own Android apps. Previously, we covered the basics of MSAL and an introduction to MS Graph for Android, so be sure to check out those posts first...

msalauthenticationgraph