2BAB's Blog

Extend Android Builds (WIP)

The book goes beyond the Gradle configuration, it targets the intermediate level and introduces Gradle Plugin development along with the Android Gradle Plugin (AGP). You will learn practical skills of Gradle Plugin/Task development, AGP APIs, and practice with multiple case-studies. It covers 9 major chapters with 41 sections in total.


KOGE stands for Kotlin-oriented Gradle Essentials, a concise self-study handbook for Gradle. It lists a dozen of confusing points for newcomers, points out the learning sequence, and links to appropriate reference materials - from questions, source code, and samples already available on the Internet.

The handbook chooses Kotlin as the language for DSL script and plugin development. The Gradle Kotlin DSL gets excellent support of IDE code completion, active community, as an Android developer I prefer unified workflow on one language for both App and build tools development. The links and use cases in this handbook, while referred to the Android development, are intended to be easy to understand for Gradle users of other platforms as well.