Monday, February 2, 2015

Gradle tip - What is gradle anyway?

Gradle is a build system. Android, along with the Android Studio, uses Gradle as its main build system, and adding functionality through an Android plugin. 
If you developed in the Eclipse days, than you would be familiar with Eclipse as your main build system. If you come from Web development background, than Gradle is your Grunt.

Gradle is based on the Groovy language, allowing us to write rich, scalable, scripts.

Gradle will be automatically ran with your Android Studio builds, but it can also be accessible via the command line/terminal, allowing you to integrate it easily with your CI.