# Using Coroutines and Flows with Firebase on an Android app

DevFeed: [Using Coroutines and Flows with Firebase on an Android app](<https://devfeed.tech/articles/using-coroutines-and-flows-with-firebase-on-an-android-app-16483.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2022/10/using-coroutines-flows-with-firebase-on-android>)

Author: Marina Coelho

Published: 2022-10-26T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>), [kotlin-coroutines](<https://devfeed.tech/topics/kotlin-coroutines.md>), [kotlin-flow](<https://devfeed.tech/topics/kotlin-flow.md>), [Android](<https://devfeed.tech/topics/android.md>), [Compose](<https://devfeed.tech/topics/compose.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [compose](<https://devfeed.tech/tags/compose.md>), [coroutine](<https://devfeed.tech/tags/coroutine.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [flow](<https://devfeed.tech/tags/flow.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-coroutines](<https://devfeed.tech/tags/kotlin-coroutines.md>), [kotlin-flow](<https://devfeed.tech/tags/kotlin-flow.md>)

## AI overview

A tutorial on replacing callback-based Firebase service calls with Kotlin Coroutines and Kotlin Flow in an Android application built with Jetpack Compose. It covers Firebase Authentication and Cloud Firestore examples.

## Source excerpt

Learn how to use Kotlin Coroutines and Kotlin Flows with Firebase on an Android app built with Jetpack Compose.