Meetup Mar 14, 2023

From Snail to Sonic: How Baseline Profiles Supercharged Meetup's Android App

Article Summary

Meetup cut their Android app startup time by 36% without writing much code. Here's how a simple Google technology delivered massive performance gains.

Colin Lee from Meetup's engineering team implemented baseline profiles, a Google technology that pre-compiles Java Virtual Machine functions. The result? Cold app startup dropped from 970ms to 620ms on a Pixel 3.

Key Takeaways

Critical Insight

Meetup achieved a 36% reduction in Android app startup time using baseline profiles, a rare easy performance win that creates smoother first impressions for new users.

The team admits their startup time wasn't even a problem area compared to competitors, so what screens are they optimizing next?

Recent from Meetup

Related Articles