android Software Development
Tbilisi, T'bilisi, Georgia
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
Software Engineer with 8 years of experience, specializing in Android. An active contributor to 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 and writes tech blogs. He is a GDG organizer and speaker at international conferences (DroidCon, DevFest, OWASP) and beyond. Community builder. Does 1:1 mentoring. Alongside his technological pursuits, he is an amateur cyclist and runner.
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