YoVDO

Gradle

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Android Development Courses Gradle Courses Performance Improvement Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube