We talked all about Gradle, the build system that is used for running, testing, and packaging Android applications. I wanted to share some of the highlights.
Highlights
[02:31]: Kaushik attempts to discover if my time at The Washington Post was as exciting as the Spotlight movie.
[04:35]: Talking about my new work at Off Grid Electric.
[06:50]: We starting digging into some of the benefits of the Gradle build system.
[09:15]: We discuss build flavors and how they allow you to have different variations of your application.
[10:20]: Donn asks a question many have wondered: Why do we have some many .gradle files when we start a new Android application?
[12:22]: We discuss how the settings.gradle file is used.
[13:35]: How does the Gradle plugin structure benefit Android developers.
[16:40]: Donn introduces us to Gradle tasks. Then we talk about how they’re connected to plugins.
[24:10]: We do a quick overview of Creating a Custom Gradle Plugin.
[31:00]: We start talking about improving the Gradle build times.
Then as an extra bonus, Chiu-Ki Chan, fellow Android GDE, made an awesome Sketchnote of the entire episode.
Talking @Gradle with @brwngrldev on @FragmentedCast https://t.co/neRPu12nEc #Sketchnotes pic.twitter.com/u4fBIj3Evn
— Chiu-Ki Chan (@chiuki) March 30, 2016