Do you know what is version Catalog in Android?
A version catalog is a list of dependencies, represented as dependency coordinates, that a user can pick from when declaring dependencies in a build script. Version catalog was introduced in Gradle 7.0
Why do we use Version catalog in Android?
Version catalog basically focuses on aim of sharing dependencies between modules. Consider a scenario when we have only single module in our app. In that case we can easily manage dependencies and its version in module level build.gradle file (as we need to update version in one module only).
Version catalog is effective way to manage our dependencies when we have multiple modules (as we need to update dependencies at one place only) and everything else will be managed by version catalog.
You can find full version of article on our blog website blog.canopas.com