Posted on Leave a comment

Kotlin DSL

Domain-specific language

Kotlin dsl (pdf)

Kotlin DSL to write Gradle scripts on Android: Step by step walkthrough (pdf)

How do Kotlin DSL libraries work? [https://brunoaybar.com/how-do-kotlin-dsl-libraries-work]

Converting your Android Gradle scripts to Kotlin [https://proandroiddev.com/converting-your-android-gradle-scripts-to-kotlin-1172f1069880]

Migrating build logic from Groovy to Kotlin
[https://guides.gradle.org/migrating-build-logic-from-groovy-to-kotlin/]

The New Way of Writing Build Gradle with Kotlin DSL
[https://proandroiddev.com/the-new-way-of-writing-build-gradle-with-kotlin-dsl-script-8523710c9670]

Kotlin DSL —defining mandatory parameters
[https://blog.kotlin-academy.com/kotlin-dsl-know-your-limits-2deaef1bab66]

Posted on Leave a comment

About Gradle

Using Gradle build cache with Kotlin

Fixing dependency conflicts in Gradle

Put in order Gradle dependencies

Kotlin Meets Gradle

Несколько Gradle фишек для вашего Android приложения (https://habrahabr.ru/company/rambler-co/blog/311100/) (pdf)

The best tool for finding gradle packages

Gradle: управляя зависимостями

Gradle: 5 полезностей для разработчика (https://habrahabr.ru/company/redmadrobot/blog/271269/)

Configure Your Build (https://developer.android.com/studio/build/index.html)

Dependency Management for Java Projects

Change Gradle mavenCentral URL to My repo

Gradle: Better Way To Build (https://habrahabr.ru/post/107085/)

The Ins and Outs of Gradle (pdf)

Getting Started with Gradle (pdf)

Practical ProGuard rules examples (https://medium.com/google-developers/practical-proguard-rules-examples-5640a3907dc9)