🚀 Android Studio Otter 3 Feature Drop 2025.2.3 Canary 5 is out!
Includes fixes for Kotlin sync, Compose Preview, screen recording, Gradle args, indexing, and device audio redirect.

🔗 https://androidstudio.googleblog.com/2025/12/android-studio-otter-3-feature-drop_01621377188.html?m=1

#AndroidDev #AndroidStudio #Android #Kotlin

Android Studio Otter 3 Feature Drop | 2025.2.3 Canary 5 now available

Android Studio Otter 3 Feature Drop | 2025.2.3 Canary 5 is now available in the Canary channel. If you already have an Android Studio bui...

Shout out to the team maintaining Media3/ExoPlayer.

I was about to create a custom preloading logic, and then I found out they added a built-in PreloadManager that does a lot of heavy lifting.

And the cherry 🍒 on top is its good documentation 👏

https://developer.android.com/media/media3/exoplayer/preloading-media/preloadmanager

#AndroidDev

Use a preload manager for faster response  |  Android media  |  Android Developers

High-level overview of the DefaultPreloadManager documentation.

Android Developers

.IconSync: Công cụ miễn phí giúp đồng bộ biểu tượng ứng dụng trực tiếp vào Xcode và Android Studio! ✅ Tự động thay đổi kích thước từ file 1024x1024, tích hợp native macOS (SwiftUI), hỗ trợ Android mipmap, không cần kết nối internet. Mua 1 lần – không cần subscription. #DevTool #MacOS #AndroidDev #IconGenerator #TiệnÍchDev #XcodeTips #ỨngDụngMac

https://www.reddit.com/r/SideProject/comments/1pixatz/i_got_tired_of_messy_zip_files_from_web/

In this talk, I cover how to create a production grade Compose PDF reader with no 3rd party dependencies, that achieves simultaneous page zooming.

We also cover many Compose basics, as well as advanced topics like performance, re-composition, and accurate zooming.

https://www.youtube.com/watch?v=joKLvMwzJx8

#AndroidDev

Advanced PDF Reader in Jetpack Compose

YouTube

Ein Update ist auf dem Weg:

- 10 neue Level
- Hund & Knochen

viel Spaß 🐕

https://www.mazeblog.de/cheese.php

#Kotlin #AndroidDev #IndieGameDev #CheeseMove

Anyone happen to have an Infinix device running XOS, an Android based OS? Anyone even heard of Infinix or XOS before?

XOS apparently has aggressive battery optimization that can be overzealous in killing background apps and alarm intents. Got a bug report about an Infinix and XOS user finding that my clock widget stopped after having the lock screen engaged for a while.

I just pushed out a fix that will hopefully overcome the problem, and hopefully I'll hear something back from the user one way of the other, at least once the fix is up on F-Droid. But if not: Infinix devices and XOS are popular in the Eastern Hemisphere, and I don't know if they're even marketed in North America. I'd never even heard of them before this. As a consequence, there unfortunately isn't one available for testing. So, any possibility that someone might have one and be willing to do a brief test?

https://github.com/dfyockey/RomanDigital/releases/tag/2.2.1
#AndroidDev #RomanDigital @androiddev #FDroid

Release v2.2.1 · dfyockey/RomanDigital

Fixed Issue of the widget clock display not updating on some devices after unlocking the device's lock screen (Issue #38)

GitHub

🚀 Koin 4.2.0-beta2 is here!

✨ Cleaner koin-android deps
🔒 Safer ScopeFactory
🎯 Better scope handling
🔄 Fixed premature scope/context release
🧩 Compose loader & entry points updated
⚡ Faster & more thread-safe

🔗 https://github.com/InsertKoinIO/koin/releases/tag/4.2.0-beta2

#Koin #Kotlin #AndroidDev #Compose

Kotlin 2.3.0-RC3 is out!
• Fix for overload prioritization in the compiler
• Fix for invalid Duration from Long.MIN_VALUE.milliseconds

Details 👉 https://github.com/JetBrains/kotlin/releases/tag/v2.3.0-RC3

#Kotlin #AndroidDev #Android #Dev #Programming #JVM

🚀 Compose Multiplatform 1.10.0-rc02 is out!

Fixes:
• Layout tree corruption
• iOS accessibility crash

Updates:
• Gradle plugin
• Runtime/UI/Foundation/Material
• Material3, Lifecycle, Navigation & more

🔗 https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.10.0-rc02

#ComposeMultiplatform #Kotlin #AndroidDev

Release 1.10.0-rc02 · JetBrains/compose-multiplatform

Changes since 1.10.0-rc01 Fixes Multiple Platforms Fix possible corruption of the layout nodes tree #2611 iOS Fix crash in accessibility when SemanticNode is not attached #2616 Components Gradl...

GitHub
Hey, I just published jetc.dev Newsletter Issue #293! Compose for Android 1.10.1! Compose Multiplatform 1.10.0-rc01! Nav3! Pausable compositions! Multiplatform haptics! And... some days, you just can't get rid of a BOM (though perhaps you should). https://jetc.dev/issues/293 #JetpackCompose #AndroidDev
jetc.dev Newsletter Issue #293

Compose for Android 1.10.1! Compose Multiplatform 1.10.0-rc01! Nav3! Pausable compositions! Multiplatform haptics! And... some days, you just can't get rid of a BOM (though perhaps you should).

jetc.dev: Jetpack Compose Resources