~/talk

Gradle

Talkat GOTO Copenhagen 2015 · 2015-10-05..10-06· [devops-and-delivery]
slides:none on file

Gradle announces measurable Android speedups today and promises bigger gains from a new configuration model that models variants and exposes managed types so configuration work can be cached and parallelized. Tooling uses the Tooling API, builds use incremental inputs/outputs and a compiler daemon for faster continuous builds, and RC1 improves file checksum checks for large projects. Android-specific targets include parallel pre-dexing, support for Jack/incremental dexing, and a future distributed cache plus Gradle.com build receipts; Udacity MOOC already has ~10,000 signups.

AI-written summary · about

  1. 0:00Introduction
  2. 1:31Motivation
  3. 1:49Facts
  4. 2:54Complexity
  5. 3:47Conciseness
  6. 4:41Polyglot
  7. 5:27Product delivery
  8. 6:36The Android Build System
  9. 10:07Tooling API
  10. 13:54Goal
  11. 14:23Observation
  12. 15:44Approach
  13. 16:22Building with Gradle - today
  14. 23:41Execution Phase • Faster incremental builds
  15. 25:25Configuration Phase
  16. 29:23Android Build - Pre-dexing
  17. 30:30Pre-Dexing Optimizations
  18. 32:03Android Build - Dexing
  19. 32:54Building with Gradle - experimental
  20. 33:38New Configuration Model
  21. 34:30Modeling
  22. 36:01Managed types
  23. 36:44Plugin
  24. 37:29DSL
  25. 38:18Report
  26. 38:50Android (experimental)
  27. 41:17Roadmap 6-12 months Radically improve performance
  28. 45:02Dependency Management dependency management for all the variants of
  29. 47:44MOOC
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.