How Glovo optimizes Android performance

Clear Filters

Showing 7 of 7 articles (Page 1 of 1)

Glovo engineers detail how they built a scalable plugin-based architecture with server-driven UI to power Videos, Social, and Picks features in their delivery app.

Building a Compose Design System at Scale

Company: Glovo · Nov 12, 2024
Platform: Android

Describes the implementation and scaling of a design system using Jetpack Compose for Android applications.

Glovo discovered that adding explicit types to Java Map definitions cut their Android build time by 30%, diving into JVM type inference internals and Gradle debugging to find this optimization.

Part II of Glovo's Gradle optimization series covers JVM memory configuration, hardware considerations, dependency management, and minor but impactful build time optimizations.

Glovo shares how they reduced CI build times from 1 hour to 15 minutes by leveraging Gradle parallel execution, local and remote build caching, and configuration cache. Part I of a two-part series.

Examines deployment frequency, lead time, and reliability metrics specifically for mobile development teams.

Details strategies for publishing Android libraries with build variant support and source code distribution.

Loading articles...