My talk on Navigation 3 from #dcldn25 is live (very impressive publishing from the droidcon team!). www.youtube.com/watch?v=j1Oi...
01.11.2025 10:19 β π 27 π 13 π¬ 0 π 0@iambgv.bsky.social
My talk on Navigation 3 from #dcldn25 is live (very impressive publishing from the droidcon team!). www.youtube.com/watch?v=j1Oi...
01.11.2025 10:19 β π 27 π 13 π¬ 0 π 0π Curated articles to understand Compose internals and optimize Jetpack Compose performance.
github.com/skydoves/com...
Kotlin Weekly #470 has just been published! - mailchi.mp/kotlinweekly...
03.08.2025 09:04 β π 3 π 2 π¬ 0 π 1I 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.
Kotlin Weekly #468 has just been published! - mailchi.mp/kotlinweekly...
20.07.2025 07:40 β π 5 π 3 π¬ 0 π 0Another Gradle footgun
www.zacsweers.dev/dont-use-typ...
Kotlin Weekly #463 has just been published! - mailchi.mp/kotlinweekly...
15.06.2025 08:04 β π 6 π 3 π¬ 0 π 0Latest Android Weekly Issue 679 is out!
androidweekly.net/issues/issue... #AndroidDev #Kotlin
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
Explore inline functions in #Kotlinβ use cases, access restrictions, & how it can affect binary compatibility.
droidcon.com/2025/06/10/i...
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.
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?...
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
Kotlin Weekly #456 has just been published! - mailchi.mp/kotlinweekly...
27.04.2025 08:18 β π 6 π 2 π¬ 0 π 0Did 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...
Kotlin Weekly #454 has just been published! - mailchi.mp/kotlinweekly...
13.04.2025 08:51 β π 7 π 5 π¬ 1 π 1The 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
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
Kotlin Weekly #452 has just been published! - mailchi.mp/kotlinweekly...
30.03.2025 08:51 β π 7 π 4 π¬ 0 π 1I tested using the Google Assistant Plugin, created a preview, and verified it with voice commands, where it worked fine. (3/3)
#Android #AndroidDev #Kotlin
Or will joining the App Actions Development Program Google Group be enough?
I have already joined the group, but except for the built-in intent (GET_THING), other custom actions are not working. (2/3)
#Android #AndroidDev #Kotlin
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
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 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...
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...
Commands to unlock an Android device via adb. The first command is "adb shell input keyevent 82", the second is "adb shell input text "1234"" or whatever your passcode is, and the third command is "adb shell input keyevent 66".
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.
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
We're hiring a π Product Manager for #JetpackCompose in Bengaluru β come work with me! goo.gle/compose-pm-in
We're also hiring software engineers and DevRel π
I just published a new article, 'Exploring ViewModel Internals'!
In this article, youβll explore ViewModel's inner workings, diving into its internal implementation and understanding how it operates under the hood featured.
skydoves.medium.com/exploring-vi...
Just published a new blog post: UI State, Callbacks and Equality Pitfalls.
Have you experienced the problem in your codebase?
#AndroidDev #Kotlin
sanastasov.dev/2024/ui-stat...