You are here |
greggigon.com | ||
| | | |
ryanharter.com
|
|
| | | | I've been using ant to build my Android projects for as long as I can remember. There are many reasons for this, like build consistency and workstation agnosticism, but you can read this article if you want to check that out. Ant is a good tool, but never offered the flexibility that I would have liked in a project. That's where Gradle steps in. After seeing all of the power of the new Gradle build system, I knew I had to convert Hashnote to Gradle. | |
| | | |
wittchen.io
|
|
| | | | Introduction I really like Gradle build system for JVM apps. It has flexibility like Ant and great dependency management capabilities like Maven. It addition, it doesnt use XML notation, but Groovy programming language, so builds configurations are simple, concise, easier to read and easier to create. In my opinion, Gradle is truly modern build system for JVM apps. Nevertheless, there are projects, which are pretty old and use older systems like Ant. | |
| | | |
ncorti.com
|
|
| | | | How Composite Builds can simplify your Gradle build, especially if you're building a custom Gradle Plugin. | |
| | | |
publicobject.com
|
|
| | Public APIs I work on lots of public APIs. For those, it's nice to have nicely-formatted Javadoc, following the Guava guidelines. This means lots of <p> tags, {@code} blocks! Here's an example from Okio: /** * Wait at most {@code timeout} time before aborting * an operation. Using a per-operation timeout |