The project explores Gradle, contains libraries and flavours. It's a joke-telling app with both paid and free versions. The app uses the Google Cloud Endpoints API as a backend to supply the jokes. Here is a tutorial for setting up the API: https://cloud.google.com/endpoints/docs/frameworks/legacy/v1/java/helloendpoints-android-studio The code base for this project was taken from the Udacity Github page. More Gradle-based functionality is going to be added in the future.