“If you saw the build system of your project, if you saw that he struggles with the build times, resources and productivity of your team, and the greater his effort the heavier the build - What would you tell him?"
I…don't know. What…could he do? What would you tell him?" “To build.”
Indeed, we can’t build our projects without build systems. It’s fundamental to understand the internals and how we can get benefits in our project. During this session we will learn the internals and what’s the current state in the Android world using Gradle. Gradle has brought very interesting concepts in the last years like Lazy configurations and Workers API. We will learn what is the impact of these features and how to apply these tools in our projects. Finally, we will learn some techniques to measure performance in our projects with Tracer Agent and different tools in the ecosystem.