en
Feedback
Android Developers

Android Developers

Open in Telegram

Welcome to the community for Android developers of all levels! Here, we share the latest news, tutorials, tools, tips, and best practices to help you build better apps faster. πŸ“© For inquiries or questions: droiddeveu@gmail.com

Show more
15 722
Subscribers
+224 hours
-207 days
-2030 days
Posts Archive
Android Studio Otter Canary 5 is available β†’ https://goo.gle/4h2Uxod This update resolves an issue where the legacy-kapt plugin skips annotation processing, fixes a bug with compileSdkSpec.minorApiLevel, ensures fused libraries include their sources, & more.
Show all...
πŸ‘ 2πŸŽ‰ 2
Deep dive into SubcomposeLayout internals. Explains the node reuse strategy, execution flow, and how BoxWithConstraints builds on it. https://www.revenuecat.com/blog/engineering/subcomposelayout-internals/
Show all...
🀩 4
Good read on handling side effects in Compose. Walks through common effect handlers and when to use each https://medium.com/@rodinamobark3/side-effects-in-jetpack-compose-explained-simply-dab7a3f931f2
Show all...
πŸ‘ 8
This article shows how non-blocking splash screens can reduce Android app launch time by up to 90%. Insights on architecture, trade-offs, and real benchmarks https://sankalpchauhan.com/breaking-the-speed-barrier-how-non-blocking-splash-screens-cut-android-app-launch-time-by-90
Show all...
πŸ”₯ 9
Good read on how LiveData works under the hood. The author builds a simple version of LiveData step by step, showing how to make it lifecycle-aware and reactive. https://medium.com/@rajabhandari100/livedata-from-scratch-building-your-own-lifecycle-aware-observable-019f8e40e3a7
Show all...
πŸ‘ 12
Interesting guide from the Android team, it shows how wake-lock misuse can drain battery and how to detect and fix excessive usage via Android Vitals. https://android-developers.googleblog.com/2025/09/guide-to-excessive-wake-lock-usage.html
Show all...
❀ 5πŸ”₯ 3
How to create custom modifiers in Jetpack Compose. The article walks through then, composed, and the modern Modifier.Node approach and shows how RevenueCat applied it. https://www.revenuecat.com/blog/engineering/compose-custom-modifier/
Show all...
πŸ”₯ 8❀ 2πŸ‘ 2🀩 1
A short article showing how even a small mistake can significantly increase your app’s size. Worth keeping in mind when optimizing builds. https://proandroiddev.com/how-a-misplaced-dependency-blew-up-our-apk-size-and-how-we-prevented-it-forever-916aa16e59ee
Show all...
πŸ‘ 5πŸ‘Ž 1
Interesting read on hiring junior engineers. Great points about what companies should look for and how juniors can stand out. https://workweave.dev/blog/hiring-only-senior-engineers-is-killing-companies
Show all...
πŸ”₯ 4❀ 1
Do you use any AI tools to speed up the development? If yes, which one(s)?Anonymous voting
  • Google Gemini
  • GitHub Copilot
  • Firebender
  • Cursor
  • Claude
  • ChatGPT
  • Other AI tool
  • I don't use AI tools
0 votes
❀ 1πŸ‘ 1
Found a useful article on exception handling with coroutines. Great resource if you want to avoid common mistakes and improve code stability. https://proandroiddev.com/the-golden-rule-of-coroutine-exceptions-8d4538158ab5
Show all...
πŸ”₯ 6πŸ‘ 2❀ 1
I’m not an expert in language models and ML, but this article was a really interesting read. It shows how to run a RAG-powered model on Android using MediaPipe. https://darrylbayliss.net/running-a-rag-powered-language-model-on-android-using-mediapipe/
Show all...
πŸ”₯ 7❀ 1πŸ‘ 1
We’re looking into what can replace EncryptedSharedPreferences since it’s deprecated. Found this article, and it’s a handy resource for anyone in the same boat. https://medium.com/@n20/encryptedsharedpreferences-is-deprecated-what-should-android-developers-use-now-7476140e8347
Show all...
πŸ”₯ 9πŸ‘Ž 1
Cool video tutorial on using shadows in Jetpack Compose. Perfect if you want to make your UI look cleaner and more dynamic. https://youtu.be/TUfcjjYstD4?si=cxHqwoIKBMo84e_z
Show all...
❀ 5πŸ‘ 3
This article walks through adding passkey support with CredentialsManager step by step. https://android-developers.googleblog.com/2025/09/best-practices-migrating-users-passkeys-credential-manager.html
Show all...
πŸ‘ 6
Here’s a neat guide on using the SMS Retrieval API. It walks through how to automatically read OTP codes from SMS to make login flows smoother. https://www.droidcon.com/2025/09/10/sms-retriever-api-in-android/
Show all...
πŸ”₯ 5❀ 2πŸ‘ 2
Just came across a really interesting article on animations. It’s not directly about mobile development, but it shares valuable lessons about UI and UX that are worth checking out. https://emilkowal.ski/ui/you-dont-need-animations
Show all...
πŸ‘ 7❀ 6πŸ”₯ 1