🔹 Обучающий бот по Android c Android-ROADMAP https://t.me/AndroidStudyBot?start=yt
🔹 Дизайн-макет для EnglishWordsApp в Figma: https://clck.ru/34ow4g
🛠 Код из всех уроков: https://t.me/ievetrov_dev
🛠 Личный телеграм канал про путь разработчика: https://t.me/ievetrov_dev
✅ Вопросы и ответы для Android собеседований: https://t.me/AndroidSprint_Interview
🔹 Текстовая версия урока:
🔹 Бесплатный курс по основам Kotlin: https://clck.ru/34EgJF
🔹 VK: https://vk.com/ievetrov.development
Мigration: https://developer.android.com/build/migrate-to-kotlin-dsl
Разбираемся со всеми файлами проекта, в названии которых упоминается слово "gradle".
Расскажу как Gradle не только собирает APK-файлы, но и оптимизирует ваш проект, управляя кодом, ресурсами и зависимостями. Мы детально рассмотрим различные конфигурационные файлы, включая build.gradle, build.gradle.kts, settings.gradle, и settings.gradle.kts, объясняя их роль и, самое главное, чем они отличаются между собой.
Расскажу при чем тут Groovy и как выглядит Kotlin DSL в конфигурационных файлах последних версиях Android Studio. Поговорим о плагинах Gradle, которые встроены в проект из коробки, расскажу про их функции и назначение.
Кроме того, мы обсудим папку .idea, её роль в хранении настроек Android Studio и почему её стоит добавлять в .gitignore.
00:00 Введение
00:13 Что такое gradle в Android проекте
02:12 Конфигурация gradle
02:12 Каталог .gradle
02:31 Разница между build.gradle и build.gradle.kts.
04:34 settings.gradle.kts
05:41 gradle.properties
06:04 gradlew
07:14 build.gradle.kts
13:43 Конфигурационная папка .idea
#Gradle #Kotlin #AndroidDev #Programming #AndroidDevelopment #MobileAppDevelopment #Developer #Tech