Mercari Oct 22, 2025

How We Deliver Mobile App Updates Faster

Article Summary

Manoj Kumar Gubba from Mercari's iOS team shares how they cut mobile release cycles from weeks to just 3-7 days. Their secret? A combination of trunk-based development and aggressive automation that most teams overlook.

Mercari's XB client core team built a release pipeline that gets features to users in under a week while maintaining stability. This deep dive covers their weekly release cadence, automated workflows, and how they balance speed with quality for their global marketplace app.

Key Takeaways

Critical Insight

By combining trunk-based development, feature flags, and parallel review submissions, Mercari delivers mobile updates in 3-7 days instead of the typical 1-2 weeks.

The article reveals a clever iOS-specific trick for shaving time off Apple's review process that most teams don't think to use.

About This Article

Problem

Mercari's developers kept running into a problem. When they merged code to master, they risked breaking things or shipping unstable features to users.

Solution

They switched to trunk-based development and added individual feature flags for each change. This let them merge to master incrementally while keeping unfinished work hidden from users.

Impact

Now every change on the main branch stays stable. The team can release whenever they want without stress, and they cut their app release cycle from 1-2 weeks down to 3-7 working days.

Recent from Mercari

Related Articles