Dropbox Mar 29, 2022

Introducing Focus: A New Open Source Gradle Plugin

Article Summary

Ryan Harter from Dropbox just open-sourced a Gradle plugin that cuts Android Studio sync time by 87%. If you're tired of waiting on builds in large Android projects, this is for you.

Dropbox's monorepo contains nearly 600 Gradle projects, but engineers typically only work in a handful at a time. The new Focus plugin intelligently loads only the modules you need, dramatically improving IDE and build performance. It's now available on GitHub for the entire Android community.

Key Takeaways

Critical Insight

Focus lets Android teams with large modular projects work faster by configuring only the modules they actually need, cutting sync times by up to 87%.

The article reveals the surprisingly simple manual workarounds Dropbox engineers used before building Focus, and why those approaches became unmanageable at scale.

Recent from Dropbox

Related Articles