Your builds and remixes have brought us to the finish line. π
Because of your collective effort, the #GoogleIO dates are unlocked. Join us May 19-20, 2026. ποΈ
Register today β goo.gle/io2026reg-6
@schattauer.dev.bsky.social
Head of Android @ JAKALA with full focus on Kotlin & Compose Multiplatform
Your builds and remixes have brought us to the finish line. π
Because of your collective effort, the #GoogleIO dates are unlocked. Join us May 19-20, 2026. ποΈ
Register today β goo.gle/io2026reg-6
Koin now has a native Kotlin Compiler Plugin β¨
- Compile-time auto-wiring
- DSL + Annotations
- KMP & Compose Multiplatform ready
- No KSP needed
Same simplicity, compile-time power.
#Kotlin #Koin #AndroidDev
DM me :)
22.01.2026 16:39 β π 1 π 0 π¬ 0 π 0How it started / How it's going
18.01.2026 08:14 β π 2 π 1 π¬ 0 π 1π Want to see a preview of what's coming up in #JetpackCompose?
We heard you that debugging shared elements is tricky. In 1.11.0-alpha03, a new composable LookaheadAnimationVisualDebugging was added.
Wrap your SharedTransitionLayout to add visual cues to track down those hard to debug issues. π‡οΈ
Compose Multiplatform 1.10.0 is out! π
Whatβs new:
β¨ Common @βPreview annotation
π§ Support for Navigation 3 on non-Android targets
π₯ Stable and bundled Compose Hot Reload
Learn more: https://blog.jetbrains.com/kotlin/2026/01/compose-multiplatform-1-10-0/
Thank you, I really appreciate koin for what it is, this shouldn't be a "koin bad" comment, rather what I am missing :) if koin has compile safety I will not miss anything from dagger/hilt :)))
06.01.2026 09:06 β π 1 π 0 π¬ 1 π 0A "look" yes, seems promising, but migrating a full project over wasn't on my to-do list yet :)
06.01.2026 09:03 β π 1 π 0 π¬ 1 π 0The koin config check on multi module projects is sadly just not working correctly when interface and impl are split into separate modules.
06.01.2026 08:17 β π 0 π 0 π¬ 1 π 0I am missing Hilt, Koin is good but not good enough.
05.01.2026 20:40 β π 0 π 0 π¬ 3 π 0I was once handed an iPhone at droidcon to take a group photo. Making a joke that, as an Android developer, I didn't know how the thing worked, I gave it a shot anyway. That day I learned that the semi-transparent bars in the viewfinder aren't actually included in the photo! π
29.12.2025 08:48 β π 1 π 0 π¬ 0 π 0Amazing article about liquid glass and the math behind it. I really love such super nerdy stuff.
10.12.2025 18:19 β π 0 π 0 π¬ 1 π 0I am thrilled to announce that our Gradle transitive dependency check plugin is open-sourced! π It prevents version surprises in builds. Happy to give back to the community and that this is now available for everyone! π
04.12.2025 19:22 β π 2 π 0 π¬ 0 π 0Compose 1.10 was released yesterday! π
It includes some nice new features:
π§ββοΈ Support for dynamic shared elements
π°π»ββοΈ New Enter/Exit Transitions: unveilIn / veilOut
βοΈ Modifier.skipToLookaheadPosition()
π¦ New retain APIs influenced by Circuit
android-developers.googleblog.com/2025/12/what...
Just purchased a ticket for me and for two of my colleagues!
29.11.2025 06:28 β π 1 π 0 π¬ 0 π 0Jetpack Navigation 3 is stable! πππ
Leaning into Jetpack Compose and the idea of combining smaller building blocks together really helped make Nav3 a much more flexible library that made it a joy to work on and hopefully for you to use as well!
android-developers.googleblog.com/2025/11/jetp...
Yes, annoy everyone with warning messages, I would be fine with that, but keep the possibility to sideload whatever I desire within my own hands! Good move!
android-developers.googleblog.com/2025/11/andr...
I'm happy to share that I published a new open-source library, Compose Stability Analyzer!
This is a plugin that provides real-time stability analysis for Jetpack Compose functions in Android Studio or IntelliJ IDEA.
github.com/skydoves/com...
I love the separated entry point modules and I would prefer a single shared module. If someone wants to implement further modularisation they can do that, but don't force two shared modules on users. Everything shared in a single "shared" module is fine. Maybe app/android, app/ios, ..?
22.10.2025 17:23 β π 1 π 0 π¬ 0 π 0Working on a plugin that provides real-time stability analysis for Jetpack Compose functions in Android Studio.
20.10.2025 13:16 β π 43 π 4 π¬ 6 π 1π JUnit 6.0 is here, and it brings even deeper Kotlin support! Now, you get:
β¨ Suspend and cancellation support
β¨ Kotlin 2.2 baseline
β¨ Improved nullability annotations
β¨ Convenient UX with contracts
Check out the full release notes π kotl.in/b8wncm?utm_c...
Don't you think that LLM just did a hiccup while showing the data at the correct position? Because the data is consistent on all four platforms, just wrongly aligned.
07.10.2025 15:49 β π 0 π 0 π¬ 1 π 0What are your thoughts about the wrong data being shown here? Total emission for France is different on Android compared to the other platforms. AI could mix those things easily up but I understand that it is a valid point for specific use cases. I just don't see data as a good/trustworthy one.
07.10.2025 09:56 β π 0 π 0 π¬ 1 π 0There's no good reason why people distributing apps outside the Play Store should need to provide their personal data to Google.
This is just taking Android into the horrible world of dev accounts and notarization that Apple enforces.
βGPT-5 is the first time that it feels like talking to an expert in any topic β a Ph.D.-level expert,β OpenAI CEO Sam Altman said.
07.08.2025 20:36 β π 2798 π 742 π¬ 4 π 186Stop calling AI a "junior engineer"
blog.mmckenna.me/stop-calling...
KotlinConf 2026 β MUNICH π©πͺ
Super Early Bird tickets just dropped!
The worldβs biggest Kotlin event. A new city. The best price.
ποΈ Get your Super Early Bird ticket: kotl.in/conf26-tickets
Official KMP support for Firebase is requested a lot whenever we talk to developers. If you want to let the team at Google know, please vote for and add a comment on this issue explaining why you want to see this:
firebase.uservoice.c...
Did you know... Android Studio has introduced resizable previews for Compose previews? Allowing you to test your layouts across the spectrum of device sizes easily inside Android Studio. π»
developer.android.com/studio/previ...
Thanks as always Ian. Any update on the screenshot plugin? Hasn't been updated in months :(
04.06.2025 21:37 β π 0 π 0 π¬ 1 π 0