← Back to list

Android Stack Weekly — Issue#152

Welcome to Android Weekly — a newsletter on new development and updates of Android universe curated by Canopas team, delivered every Monday

Radhika S in Canopas · 2024-11-25 05:02 · 120 claps · 1.5 min read
#android #androiddev #kotlin #jetpack-compose #canopas-android-weekly
Open on Medium ↗
Wiki topics: CNT · Content Marketing 📱 · Mobile Development 🔭 · Astronomy & Space 🎙️ · Creator Economy

Android Stack Weekly — Issue#152

Welcome to Android Weekly — a newsletter on new development and updates of Android universe curated by Canopas team, delivered every Monday

Articles

Maintain Strong User Relationships with Credential Restoration

Learn how to improve user retention and trust on Android by implementing seamless credential restoration and enhancing account recovery.

Boost Koin Projects with Koin IDE Plugin

treamline dependency injection in your Koin projects using the Koin IDE Plugin. Simplify navigation, debugging, and improve productivity.

Compose State vs StateFlow: Key Differences Explored

earn how Compose’s State and StateFlow differ in reactivity, thread-safety, and integration with SavedStateHandle. Get insights and recommendations for state management in your ViewModel.

How Lambdas Affect Data Class Hashing in Kotlin

Discover how including lambdas in Kotlin data classes can break equals and hashCode functionality, and explore strategies to address this issue.

Skipping Intermediate Composables for Jetpack Compose Optimization

Learn how to improve performance in Jetpack Compose by skipping intermediate composables using lambdas, reducing unnecessary recompositions.

Benchmarking State Approaches in Jetpack Compose

Discover insights from benchmarking direct state propagation vs. lambda-based state in Jetpack Compose. Learn which approach optimizes performance and memory usage.

A Micro-Optimization You’ll Never Need

Explore a fascinating yet impractical Kotlin optimization that replaces magic numbers with bit counting, demonstrating minor performance benefits.

Passkeys Boost Login Success Rates on Android

Discover how adopting passkeys has significantly improved login success rates on Android, enhancing security and user experience specially on X.

Sponsored

[embed]Justly — Systems, Habits, Goals Build a system for getting 1% better everyday.justly.life

Libraries & Resources

KScan

Compose Multiplatform Barcode Scanning.

Haze

A library which aims to provide a way to achieve background blurring on Jetpack Compose and Compose Multiplatform.

Videos

Anonymous Functions Aren’t Lambdas

[embed]

Strikt — a Powerful Assertion Library for Kotlin!

[embed]

The Compose Multiplatform Crash Course for 2025

[embed]

How to Deserialize Inconsistent JSON Data With a Custom Kotlinx Serializer

[embed]

Suggest a link for the upcoming weekly

Suggestions and feedback are more than welcome!

Please reach out to us at Canopas Twitter handle @canopas_eng with the content or feedback you have, and we will consider it in our next weekly.


메타데이터
post_id
e9f5cefeba19
slug
android-stack-weekly-issue-152-e9f5cefeba19
url
https://medium.com/canopas/android-stack-weekly-issue-152-e9f5cefeba19
canonical_url
https://medium.com/canopas/android-stack-weekly-issue-152-e9f5cefeba19
author_url
https://medium.com/@radhika.s_76503
status
ok
fetched_at
2026-07-28 04:14:31