Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Gradle

GOTO Conferences via YouTube

Overview

Explore the evolution and performance improvements of Gradle, particularly for Android development, in this 49-minute conference talk from GOTO Copenhagen 2015. Dive into the complexities of build systems, learn about the Android Build System, and discover how Gradle addresses challenges through its Tooling API. Examine the current state of building with Gradle, including execution and configuration phases, pre-dexing optimizations, and dexing processes. Gain insights into experimental features like the new configuration model, managed types, and DSL improvements. Understand Gradle's roadmap for radically improving performance and enhancing dependency management across variants. Suitable for developers seeking to optimize their build processes and stay updated on Gradle's advancements in the Android ecosystem.

Syllabus

Introduction
Motivation
Facts
Complexity
Conciseness
Polyglot
Product delivery
The Android Build System
Tooling API
Goal
Observation
Approach
Building with Gradle - today
Execution Phase • Faster incremental builds
Configuration Phase
Android Build - Pre-dexing
Pre-Dexing Optimizations
Android Build - Dexing
Building with Gradle - experimental
New Configuration Model
Modeling
Managed types
Plugin
DSL
Report
Android experimental
Roadmap 6-12 months Radically improve performance
Dependency Management dependency management for all the variants of
MOOC

Taught by

GOTO Conferences

Reviews

Start your review of Gradle

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.