Android Expert·3d agoRace, Queue, or Cancel: Choosing the Right flatMap for Your Kotlin FlowHow flatMapMerge, flatMapConcat and flatMapLatest differ on the same input, and the production failure modes each one hides.A response icon1A response icon1
Saifikram·3d agoKotlin Flow Explained: Why It Exists and What It ReplacedANDROID · KOTLIN · COROUTINES
Android Expert·Oct 29Fan-Out With a Seatbelt: Six Ways flatMapMerge Bites Android Apps in ProductionHow Kotlin’s flatMapMerge quietly breaks ordering, errors, and lifecycle in Android apps, and the fixes and tests that keep it safe.
Android Expert·Oct 28The Last Frame Matters: Finishing Android Flows with transformWhileStop losing the one value users care about: end a Kotlin Flow on your terms and avoid the production traps that follow.
Android Expert·Oct 20The 64-Slot Waiting Room: Why flatMapLatest Still Hands Your UI Yesterday's DataA slow map after flatMapLatest can replay up to 64 stale values. Here’s how conflate, mapLatest, and identity checks fix it in Kotlin Flow.
InFirebase Tips & TricksbyAlex Mamo·Oct 20How to Implement Firebase Anonymous Authentication in Kotlin Multiplatform (KMP)Authenticate your users on Android and iOS with Firebase and Kotlin Multiplatform using a shared authentication architecture.
Android Expert·Oct 19A Chat Finder That Never Loses Its Place: Telegram-Style Search with Flow.scanOne MutableSharedFlow and one scan reducer give you match counts, up/down navigation, highlighting, and scroll-to-match without locks.
Android Expert·Oct 18One Snackbar, Three Streams: Choosing Between StateFlow, SharedFlow, and ChannelWhy your snackbar fires twice after rotation, and how to choose the right stream for UI state, one-shot events, event buses, and queues.A response icon1A response icon1
InProAndroidDevbySandeep Kella·Oct 16Part 3: Kotlin Flows — StateFlow & SharedFlow (The Billboards and Radio Towers)Hey again! So far, we’ve been talking about Cold Flows (our Air Compressor). Remember: a cold flow does absolutely nothing until someone…
InProAndroidDevbySandeep Kella·Oct 13Part 1: Kotlin Flows — The Air Compressor of Android (Fundamentals & Cold Streams)Hey! So you want to learn Kotlin Flows? Grab a seat. I know the official documentation can sometimes feel like reading a microwave manual…