Gradle
Offered By: GOTO Conferences via YouTube
Course Description
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
Related Courses
اختبار القدرات: كيف تحصل على درجة عالية؟Rwaq (رواق) Browser Rendering Optimization
Google via Udacity 计算机系统基础(一) :程序的表示、转换与链接
Nanjing University via Coursera Managing as a Coach
University of California, Davis via Coursera Drive an Operational Plan to Success
OpenLearning