Merab Tato Kutalia

Information & Communications Technology

android Software Development

Tbilisi, T'bilisi, Georgia

Manage Gradle version conflicts with resolution strategy

This talk aims to understand how Gradle dependency resolution works. What happens when Gradle finds conflict and what type of conflicts Gradle can define. How to resolve accidental dependency version upgrades and prevent them in the future. Bonus part: Google provides StrictVersionMatcher Gradle plugin for Firebase and Google Play services to prevent version conflicts for its libraries.

Target audience: MIddle and upper-level Android engineers.
Session duration: 25mins
Blog: https://proandroiddev.com/manage-gradle-version-conflicts-with-strategy-611ac3f6ce19


Merab Tato Kutalia

GDE for Android | Android Chapter Lead | GDG Tbilisi Organizer

Software Engineer with 8 years of experience, specializing in Android. An active contributor of AndroidX libraries. He is a fan of all things in software engineering. Out of work, Merab maintains an active podcast about work ethics and career growth, writes tech blogs. He is a GDG organizer and speaker at international meetups/conferences (DroidCon, DevFest, OWASP) and beyond. Community builder. Does 1:1 mentoring. Alongside his technological pursuits, he is an amateur cyclist and runner.

references:
https://www.droidcon.com/media-detail?video=491027100 - droidcon APAC 2020
https://youtu.be/LLtzvEDqedM - DevFest Tbilisi/Vienna/Yerevan 2019
https://youtu.be/9DVg2XymmSI?t=375 - Nullcon 2021
https://youtu.be/KUzIGjxoMO0 - Software Development Webinar 2020
https://youtu.be/LwEPvOx-2fU - OWASP Tbilisi 2020
https://tatocaster.medium.com/
https://debuggerpodcast.ge

Merab Tato's full speaker profile