Freeletics May 22, 2018

Reducing APK Size: A Journey to Smaller Android Apps

Article Summary

Dmytro Khmelenko shares how a job candidate's pointed question about their 63 MB APK sparked a complete optimization overhaul. The results? A 62% size reduction that every Android team should study.

When an interview candidate called out their bloated APK, the Freeletics engineering team took it as a wake-up call. They systematically analyzed their 63 MB app and discovered that 90% was resources, then got to work optimizing every asset type.

Key Takeaways

Critical Insight

Through systematic resource optimization across video, audio, and images, the team reduced their APK from 63 MB to 24 MB while maintaining app quality.

The article includes the exact audio and video specs they changed, plus the simple CI script they use to prevent size creep on every pull request.

Recent from Freeletics

Related Articles