uz
Feedback
Android Developers

Android Developers

Kanalga Telegram’da oβ€˜tish

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

Ko'proq ko'rsatish
15 722
Obunachilar
+224 soatlar
-207 kunlar
-2030 kunlar
Postlar arxiv
A thoughtful article on animation quality in Android. It shows how they make an app feel crafted instead of just functional. https://medium.com/@sanjayajosep/the-subtle-art-of-making-android-animations-feel-expensive-3d89df1f55ec
Hammasini ko'rsatish...
❀ 6πŸ‘ 3
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.
Hammasini ko'rsatish...
πŸ‘ 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/
Hammasini ko'rsatish...
🀩 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
Hammasini ko'rsatish...
πŸ‘ 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
Hammasini ko'rsatish...
πŸ”₯ 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
Hammasini ko'rsatish...
πŸ‘ 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
Hammasini ko'rsatish...
❀ 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/
Hammasini ko'rsatish...
πŸ”₯ 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
Hammasini ko'rsatish...
πŸ‘ 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
Hammasini ko'rsatish...
πŸ”₯ 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
Hammasini ko'rsatish...
πŸ”₯ 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/
Hammasini ko'rsatish...
πŸ”₯ 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
Hammasini ko'rsatish...
πŸ”₯ 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
Hammasini ko'rsatish...
❀ 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
Hammasini ko'rsatish...
πŸ‘ 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/
Hammasini ko'rsatish...
πŸ”₯ 5❀ 2πŸ‘ 2