Books & Videos

Table of Contents

Chapter: Introduction

Welcome, Why Did Android Choose Gradle?

08m 26s

Chapter: Enough Groovy to Get By

Static vs Dynamic Typing and Basic Syntax

09m 34s

POGOs

11m 55s

Collections and Closures

14m 15s

Accessing a RESTful Web Service

06m 53s

Chapter: Gradle Basics

Simple Gradle Build for a Java Project

24m 6s

Defining Custom Tasks

07m 27s

Adding Plugins Using a Buildscript

07m 32s

Multi-Project Builds

08m 34s

Chapter: "Hello, World!" Android Application

A Simple Android App

21m 45s

Developing and Running a Basic Android App

17m 55s

Configuring Repositories and Dependencies in Android Studio Builds

12m 45s

Chapter: Build Types

Creating Debug and Release Android Packages

15m 2s

Chapter: Running Tests

Non-UI Testing

13m 33s

Using a UI Testing Library

10m 5s

Using Espresso for Testing

06m 58s

Unit Testing Support

07m 32s

Chapter: Defining Multiple Flavors

Defining And Using Flavors

16m 2s

Chapter: Multi-Module Projects

Android Library Projects

19m 39s

Chapter: Conclusions

Modern Android Development with Gradle and Android Studio

06m 5s