Modern Gradle Featured
The notion of developer productivity is a key subject in our increasingly computerized society. It seems consistent to apply the same software engineering practices to the build as for your applications and libraries. And with the recent evolution of Gradle, you can apply the same good software engineering practices from your applications to your build.
In this talk, we will first take a quick peek into the features that make Gradle shine. Through work avoidance, parallelization, and caching, you will see how Gradle keeps build time low even for complex projects and how this can significantly impact development workflow for you and your team.
After that, we will focus on the structure of your project. You will learn how to organize build logic, making it reusable and convention-based. You will also learn a bit about hot Gradle topics like:
- Kotlin DSL
- Toolchains
- Version catalog
- Configuration cache and maybe more.
Finally, we will discuss the next topics on Gradle's roadmap.
Leave a comment
- Speaker:
- Anže Sodja
- Podjetje
- Gradle