# Become a Firebase Taskmaster! (Part 1: The Essentials)

DevFeed: [Become a Firebase Taskmaster! (Part 1: The Essentials)](<https://devfeed.tech/articles/become-a-firebase-taskmaster-part-1-the-essentials-16130.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2016/09/become-a-firebase-taskmaster-part-1>)

Author: Doug Stevenson

Published: 2016-09-13T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Android](<https://devfeed.tech/topics/android.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [blocking](<https://devfeed.tech/tags/blocking.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [java](<https://devfeed.tech/tags/java.md>), [main-thread](<https://devfeed.tech/tags/main-thread.md>), [performance](<https://devfeed.tech/tags/performance.md>), [threading](<https://devfeed.tech/tags/threading.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

## AI overview

Part 1 of a Firebase blog series explains the Play services Task API and how Firebase uses it to perform asynchronous work in Android apps without blocking the main thread. It also places Tasks alongside other Android threading techniques.

## Source excerpt

News, tutorials, and updates from the Firebase team.