для управления версиями всех зависимостей компиляции и времени выполнения проекта, включая правила разрешения транзитивных зависимостей с конфликтующими версиями.
Шаблон проектирования для уменьшения связи между компонентами путем динамического внедрения в программный компонент зависимостей, необходимых для его функционирования.
Gradle — это инструмент автоматизации сборки проектов, использующий Groovy DSL. Скрипты сборки Gradle поддерживают репозитории Maven и Ivy, а также простую файловую систему для управления зависимостями.
Термин «артефакт» используется при разработке программного обеспечения, что подразумевает частичное или окончательное программное решение, развернутое в средах выполнения.
Android — это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфонов, планшетов, автомобилей, телевизоров, Wear, Glass, IoT).