The new Play Services Task API launched with Play Services client 9.0.0, along with the Firebase client libraries for Android. The Task API mirrors what's offered by many implementations of Promises used by popular programming environments. In this session, we'll take a look at what Tasks can do for your Android app when it comes to parallelization and concurrency. Firebase happens to make great use of Tasks (as well as other Play Services components), so we'll examine some real use cases for Tasks with Firebase. And we'll even implement a few Tasks of our own!
Doug is a Developer Advocate at Google and experienced software engineer and public speaker. He's been deeply involved with Android since 2009 and has published apps, built tools, and taught classes on a wide variety of Android-related topics. Currently he works closely with the Firebase Crash Reporting, Test Lab, and Performance Monitoring teams to help developers build high quality apps.