iambgv.bsky.social
@iambgv.bsky.social
Reposted
My talk on Navigation 3 from #dcldn25 is live (very impressive publishing from the droidcon team!). www.youtube.com/watch?v=j1Oi...
Navigating the future with Jetpack Navigation 3 - Don Turner | droidcon London 2025
YouTube video by droidcon & fluttercon
www.youtube.com
November 1, 2025 at 10:19 AM
Reposted
📚 Curated articles to understand Compose internals and optimize Jetpack Compose performance.

github.com/skydoves/com...
GitHub - skydoves/compose-performance: 📚 Curated articles to understand Compose internals and optimize Jetpack Compose performance.
📚 Curated articles to understand Compose internals and optimize Jetpack Compose performance. - skydoves/compose-performance
github.com
August 16, 2025 at 7:26 AM
Reposted
Kotlin Weekly #470 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #470
mailchi.mp
August 3, 2025 at 9:04 AM
Reposted
I am slowly losing faith in humankind, especially while managing the Kotlin Weekly.

Most of the content you read today is AI-generated. Very little substance. I am very wary of content as soon as I start seeing an abundance of bolds, italics, or AI-era words. I missed the time of human content.
July 27, 2025 at 10:29 AM
Reposted
Kotlin Weekly #468 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #468
mailchi.mp
July 20, 2025 at 7:40 AM
Reposted
Another Gradle footgun

www.zacsweers.dev/dont-use-typ...
Don't use Type-safe Project Accessors with Kotlin Gradle DSL
Another Gradle footgun
www.zacsweers.dev
July 2, 2025 at 2:01 AM
Reposted
Kotlin Weekly #463 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #463
mailchi.mp
June 15, 2025 at 8:04 AM
Reposted
Ma feature team Android / BFF l’utilise depuis +1 an via IntelliJ : le HTTP Client de JetBrains est un super outil pour tester vos APIs.

Bonne nouvelle : il est maintenant dispo dans Android Studio !
👉 blog.jetbrains.com/blog/2025/06...

#AndroidDev #JetBrains #HTTPClient
Run HTTP Requests in Android Studio | The JetBrains Blog
We are happy to announce that our HTTP Client plugin is now available in Android Studio! HTTP Client is a powerful tool for making HTTP, gRPC, GraphQL, and WebSocket requests. Its text-based interf
blog.jetbrains.com
June 14, 2025 at 7:31 AM
Reposted
Explore inline functions in #Kotlin— use cases, access restrictions, & how it can affect binary compatibility.

droidcon.com/2025/06/10/i...
Inline functions — Use cases & Access Restrictions
How does it lead to binary compatibility issues
droidcon.com
June 13, 2025 at 2:18 PM
Reposted
Thinking about configuration changes isn't optional.

Imagine a website trying to prevent the browser window from being resized or breaking when it does. Android apps can't disable configuration changes and need to react to them correctly without losing state using the tools available.
If you could whisper one Android dev secret to every junior starting today, what would it be?

Quote tweet this.

Let’s build the Android wisdom tree 🌱
May 29, 2025 at 2:42 AM
Reposted
There are a lot of amazing KMP talks coming out right now but here is our talk from I/O!

Dustin and I give an update on our latest KMP releases and then explain the build setup for an Android KMP app.

youtu.be/gP5Y-ct6QXI?...
Demystify KMP builds and structure
YouTube video by Android Developers
youtu.be
May 23, 2025 at 5:41 PM
Reposted
Big updates from #GoogleIO2025 for Android devs!

Android Studio Narwhal brings:
• Gemini 2.5 Pro AI assist
• Natural language UI test generation
• AI-powered crash fixes
• Studio Labs for new AI tools

Details: android-developers.googleblog.com/2025/05/goog...
#AndroidDev #AndroidStudio #AI
Google I/O 2025: What’s new in Android development tools
New features of Android Studio Narwhal Feature Drop (2025.2), focus on AI-powered tools with Gemini, enhancements to Compose UI development, and more.
android-developers.googleblog.com
May 21, 2025 at 4:56 PM
Reposted
Kotlin Weekly #456 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #456
mailchi.mp
April 27, 2025 at 8:18 AM
Reposted
Did you know there's a page showing all the Compose easing options visually, with not just the graphs but also practical examples of offsets, scale, and more?

A true hidden gem in my opinion - it's super hard to search for, but well-worth bookmarking!

developer.android.co...
April 24, 2025 at 2:56 PM
Reposted
Kotlin Weekly #454 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #454
mailchi.mp
April 13, 2025 at 8:51 AM
Reposted
The slides for my talk "How to keep your app's secrets, secret" are now available

📽️ speakerdeck.com/sp4ghetticod...

Merci d'être venus ✨ See you again soon ✌️

#AndroidDev #AMxDC25
[REDACTED]: How to keep your app's secrets, secret (AMxDC 25)
Every app has secrets! These could be in many forms (no judgment here!) but in this talk, we'll focus on the most common use case of storing API keys or…
speakerdeck.com
April 11, 2025 at 6:35 AM
Reposted
How can you prove what time it really is?

In my latest article, I break down how to implement the #Google Trusted Time #API that’s secure, auditable, and verifiable.

Read here: medium.com/@nicosnicola...

#AndroidDev #Android #TrustedTimeAPI #Kotlin
Trusted Time API Implementation
In this article, we will explore the implementation of the new Trusted Time API by Google. For our example, there are two approaches for…
medium.com
April 5, 2025 at 9:23 AM
Reposted
Kotlin Weekly #452 has just been published! - mailchi.mp/kotlinweekly...
Kotlin Weekly #452
mailchi.mp
March 30, 2025 at 8:51 AM
Has anyone used Google Assistant App Actions Custom Intent? I have a testing-related question.

For testing the app in Internal Testing, do App Actions require approval, and does the release version need to be published in production?(1/3)

#Android #AndroidDev #Kotlin
March 25, 2025 at 8:51 PM
Reposted
Navigation 2.8.9 (and 2.9.0-alpha08) fix a regression in the previous release around deep link matching for Intents/NavDeepLinkRequests that have actions and/or mime types. Make sure to update if you were on 2.8.8 / alpha07!
developer.android.com/jetpack/andr...
Navigation  |  Jetpack  |  Android Developers
developer.android.com
March 14, 2025 at 4:36 AM
Reposted
Navigation 2.8.8 is out today and includes some important fixes around deep link matching specifically when using wildcards or when using both Uris alongside specific actions or mime types.
developer.android.com/jetpack/andr...
Navigation  |  Jetpack  |  Android Developers
developer.android.com
February 26, 2025 at 10:03 PM
Reposted
Has anyone benchmarked kotlin's SharedFlowImpl?

I'm seeing thread contention on a SharedFlow with several collectors, and a quick peek shows that that emitting & taking values all uses a single central lock per instance (.. and it's `this` which is an antipattern)

github.com/Kotlin/kotli...
February 24, 2025 at 5:15 AM
Reposted
Hey #AndroidDev! Ever turned on wireless debugging only to walk away from the device and it went to sleep? Or used a long USB cable and didn't want to reach for the device to unlock it?

I have found the necessary ADB commands to never get up from your chair again.
January 31, 2025 at 4:59 PM
Reposted
The Android UI & Jetpack Compose team is building a new team in Bengaluru!
Join us in building exciting new APIs for Jetpack Compose as well as the other UI libraries and help us expand to Bengaluru.

EM: goo.gle/4gt9dMl
SWE: goo.gle/4dQb9w7
PM: goo.gle/compose-pm-in
DevRel: goo.gle/3DE8B7T
Engineering Manager, Android Toolkit — Google Careers
goo.gle
January 30, 2025 at 10:44 AM