Gradle
Gradle is a build automation tool for JVM-based (and other) projects that uses a Groovy or Kotlin DSL to define flexible, programmable build scripts.
10 resources across 2 libraries
Glossary Terms(8)
Kotlin
Kotlin is a modern, statically typed programming language developed by JetBrains that runs on the Java Virtual Machine and is the preferred language for Androi…
Gradle
Gradle is a build automation tool for JVM-based (and other) projects that uses a Groovy or Kotlin DSL to define flexible, programmable build scripts.
Android Studio
Android Studio is Google's official integrated development environment (IDE) for Android app development, built on JetBrains' IntelliJ IDEA platform and bundle…
AssertJ
AssertJ is a Java assertion library that provides a fluent, chainable API for writing expressive, readable assertions in unit tests.
Scala
Scala is a statically typed programming language that runs on the Java Virtual Machine, combining object-oriented and functional programming paradigms and inte…
Apache Maven
Apache Maven is an open-source build automation and project management tool for Java projects that uses a declarative XML file, the Project Object Model (POM),…
Apache NetBeans
Apache NetBeans is a free, open-source integrated development environment (IDE) primarily for Java, PHP, and HTML5/JavaScript development, with strong built-in…
Apache Groovy
Apache Groovy is a dynamic, optionally-typed programming language for the Java Virtual Machine (JVM) that offers concise syntax, closures, and full interoperab…
Study Notes(2)
Building a Gradle Plugin in Groovy
A hands-on guide to writing, structuring, and publishing a custom Gradle plugin using Groovy, from the Plugin interface to the Gradle Plugin Portal.
Groovy and Gradle
Learn how Gradle uses Groovy as its build-script DSL, covering tasks, dependencies, plugins, and multi-project builds.