Zomato Sep 13, 2022

How We Improved Our iOS App Compile Time by 99%

Article Summary

Zomato's iOS team was stuck waiting 80 seconds for every incremental build. That's developer productivity bleeding out in real-time.

The Zomato engineering team documented their journey from painfully slow build times to sub-second incremental builds. They tackled everything from Xcode configuration to architectural changes across their entire iOS codebase.

Key Takeaways

Critical Insight

Zomato cut iOS build times by 99% through a combination of Xcode settings optimization, modular architecture, and eliminating unnecessary compilation work.

The article includes specific Xcode profiling commands and compiler flags you can use today to measure where your own build time is going.

Recent from Zomato

Related Articles