Cash App May 1, 2024

Reducing the Size of Cash App for iOS

Article Summary

Cash App cut their iOS app size in half in one year. Here's the playbook they used to get from 245 MB to 126 MB downloads.

John Szumski from Cash App shares how their team systematically reduced both download and install sizes while maintaining four separate binaries (app, widget, and two Siri extensions). They used Emerge Tools and Bazel to identify and eliminate bloat across their modular codebase.

Key Takeaways

Critical Insight

Cash App reduced iOS download size by 49% (245 MB to 126 MB) through systematic dependency pruning, resource optimization, and automated size checks.

Their forbidden dependencies test is a clever pattern that maps directly to their biggest wins and runs faster than full CI.

Recent from Cash App

Related Articles