Tokopedia May 17, 2022

The Benefits and Challenges of Android Dynamic Feature in Tokopedia

Article Summary

Tokopedia cut their Android app download size by 10% using Dynamic Features. But the implementation wasn't as simple as Google's docs suggested.

The Tokopedia engineering team shares their real-world experience implementing Android Dynamic Feature modules in a large, complex production app. They moved seller features into on-demand modules that only download when users actually need them.

Key Takeaways

Critical Insight

Dynamic Features delivered significant size savings for Tokopedia, but required custom tooling and workarounds for modularization, resource handling, and navigation challenges.

They also discovered a clever way to reduce app size after installation by uninstalling features users only need once.

Recent from Tokopedia

Related Articles