We have an update about the future of Fleet.
Starting December 22, 2025, Fleet will no longer be available for download. We are now building a new product focused on agentic development.
Learn more about this decision in our blog post: https://t.co/ru9EcPGjBD
If you wanna catch up with what's CLEARLY the most important, useful, and practical talk from KotlinConf... You can do it right here:
Building a macOS screen saver with Kotlin
https://t.co/l3fpu6hBME
We spend MUCH more time READING code than we do WRITING code... and if we're honest, we find most of that time reading code TEDIOUS.
@trisha_gee is this week's host for - The SECRET To Reading Code That's UNFAMILIAR ➡️ https://t.co/2bFsLojsGb
#programming#coding
🚀 Big news for Kotlin devs! K2 mode is now Stable in IntelliJ IDEA 2024.3!
✨ Better performance
📊 Improved memory efficiency
💪 Kotlin 2.1 support
🔥 Code analysis stability
Learn more in our blog post.👇
https://t.co/NNUdabYnNX
🚨 Early Access Preview 2 of #DeclarativeGradle is ready 🚨
Look inside to learn about:
✅ Official Android Software Type Preview
✅ New DCL Language Features
✅ Configuring Software Types from Kotlin DSL
✅ Support for VS Code and Eclipse IDE
✅ Generating Declarative Builds
...and more!
https://t.co/KeBzdniVRC
Amper 0.5.0 is out!
⚠️ New in-IDE warnings and quick-fixes for working with multiple modules
🎨 Compose Multiplatform resources support
⚙️ KSP2 support
📦 Parcelize plugin support for Android
🤖 Signed Android release builds with R8
➕ And more…
https://t.co/qnErm0odDW
This week we removed Dagger 2 and Anvil entirely from our project and replaced them with kotlin-inject-anvil. The APIs are so similar with each other, that it didn't make sense for us to support both anymore.
#AndroidDev
https://t.co/qcdefIZ4xO
Some nice updates to Konstantin Tskhovrebov's Compose Multiplatform Wizard (https://t.co/3xMmxuFf1b). Now includes option to use following libraries in shared KMP code.
- AndroidX Navigation
- AndroidX ViewModel
One detail, at the bottom right corner you have an information, whether the rules are applied for obfuscation (renaming) or also for shrinking (removal of unused code).
You can then play with variants of `keep` and `keepnames` rules to tune them up!
ProGuard Plaground just saved me (again)!
You don’t need the tool very often, but once you need to tune the rules, it is a life saver!
https://t.co/T3HVPpzAX8
I've just migrated an Android app to Kotlin 2.0.
The project consist od 765k LOC, 350+ Gradle modules & 700+ screens in Compose.
It took me less then hour to bump versions, update Compose configuration & rebuild. 🥳
Thanks to @kotlin team for tremendous work!
🔊 Announcing DPE UNIVERSITY! 🔊
https://t.co/D0MrVW3eyY
What is it?
💻 10 courses on #Gradle, #Maven, #Develocity & #DPE
👤 Self-paced & free learning paths
🏆 Earn certifications & badges