Flipkart Apr 1, 2020

Madman: An Open-Source Ads Framework for Android

Article Summary

Anirudh Ramanan from Flipkart reveals how Google's IMA library was causing 15% of users to bail before videos even started. Their solution? Build their own ads framework from scratch.

Flipkart's engineering team open-sourced Madman, a video ads framework for Android, after hitting performance walls with Google's IMA library. The move came as Flipkart entered video streaming and needed better control over ad playback and UI customization.

Key Takeaways

Critical Insight

Flipkart cut video join time by 1 second and reduced pre-video exits by replacing Google's IMA library with their own open-source ads framework built on native views.

The article reveals exactly which IMA architectural decision caused those black frames that killed their user experience.

Recent from Flipkart

Related Articles