Managing dependencies is one of the most important features of every build tool. This talk gives an introduction to dependency management with Gradle and covers the following areas:
- Basics: why you should use the api & implementation configurations instead of compile
- Managing dependencies using pre-compiled script plugins
- Consuming managed dependencies using the platform keyword
- Defining your own platforms
- Gradle Module Metadata
The presentation is accompanied by a live demo, the code can be found at https://github.com/britter/dependency-management-with-gradle