1. Social network informa0on http://twitter.com/jefersonm https://github.com/jefersonm/Jéferson MachadoSo#ware Design http://facebook.com/jefe.machado http://slideshare.net/jefersonm
2. What is Gradle ? Build automa0on evolved
3. Gradle Dependency management and Flexibility conven0on
4. Powered by
5. Installa3on: 1-‐ Download Gradle 2-‐ Added GRADLE_HOME/bin to your PATH environment variable JVM Op3ons: GRADLE_OPTS or JAVA_OPTS
6. Build phases Ini3aliza3on Gradles determine which projects are going to take part in the build. Conﬁgura3on The build scripts of all projects which are part of the build are executed. Execu3on Gradle determine the subset of the tasks, created and conﬁgured during the conﬁgura0on phase, to be executed.