---
title: "#kotlinflow articles | Hashnode"
description: "Explore 2 articles tagged #kotlinflow on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/kotlinflow"
---

Tag

# #kotlinflow

2 posts · 0 followers

[Android Expert](https://hashnode.com/@android-expert) · [3d ago](https://hashnode.com/posts/one-snackbar-three-streams-choosing-between-stateflow-sharedflow-and-channel/6af4a6ede4032a425a9a4c29)

### [One Snackbar, Three Streams: Choosing Between StateFlow, SharedFlow, and Channel](https://android-expert.hashnode.dev/one-snackbar-three-streams-choosing-between-stateflow-sharedflow-and-channel?utm_source=hashnode&utm_medium=feed)

Why your snackbar fires twice after rotation, and how to choose the right stream for UI state, one-shot events, event buses, and queues.

16 min read · [android-expert.hashnode.dev](https://android-expert.hashnode.dev/one-snackbar-three-streams-choosing-between-stateflow-sharedflow-and-channel?utm_source=hashnode&utm_medium=feed)

[Android Expert](https://hashnode.com/@android-expert) · [3d ago](https://hashnode.com/posts/the-last-frame-matters-finishing-android-flows-with-transformwhile/6af4a66a73d7903de805f492)

### [The Last Frame Matters: Finishing Android Flows with transformWhile](https://android-expert.hashnode.dev/the-last-frame-matters-finishing-android-flows-with-transformwhile?utm_source=hashnode&utm_medium=feed)

Stop losing the one value users care about: end a Kotlin Flow on your terms and avoid the production traps that follow.

12 min read · [android-expert.hashnode.dev](https://android-expert.hashnode.dev/the-last-frame-matters-finishing-android-flows-with-transformwhile?utm_source=hashnode&utm_medium=feed)
