Your weapon of choice when Playing with Tasks
Slingshot is a simple, lightweight Kotlin library for playing with the Task-based Google Play Services library.
To run the sample app, you'll need to clone the repo and follow the instructions here to authorize.