Swiggy Sep 19, 2023

Making Swiggy's Order Tracking a Magical Experience

Article Summary

Swiggy discovered customers were anxiously checking their order tracking screen multiple times during the 20-45 minute delivery window. Their solution? Let users track orders while doing literally anything else on their phone.

The Swiggy engineering team implemented Picture-in-Picture (PIP) mode for their Android app's order tracking feature. This case study walks through the technical implementation, challenges with Android's multi-window mode, and early adoption metrics.

Key Takeaways

Critical Insight

Swiggy reduced order anxiety by enabling floating order tracking that persists across apps, achieving 30K+ weekly PIP views despite being limited to Android O+ devices.

The article includes actual Kotlin code snippets and reveals a clever workaround they used to handle Android's multiple task instances problem.

Recent from Swiggy

Related Articles