Make Your App Instant!
summary
Jet.com’s team builds a multi‑module Instant App using Gradle plugins (android‑feature, android‑instantapp), APK Analyzer and ProGuard, plus WebP, Smart Lock and Google Payments; they split into base + feature modules (PLP, PDP, Cart, Order), fix ProGuard and resource ID issues, and work around a versionCode bug. The app reduces from 17MB to <7MB with per‑module targets under 4MB, yields a 27% conversion lift and a 7% cart‑size increase.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 1:00Why instant apps matter
- 3:08Instant apps demo
- 4:11Instant apps benefits
- 5:37Modularization basics
- 6:40Size constraints explained
- 7:23URL handling in instant apps
- 9:32Manifest configuration
- 11:01Single vs multi-feature apps
- 14:52Multi-feature setup
- 18:45Gradle file configurations
- 22:19Size optimization tips
- 24:24Reducing dependencies
- 26:09ProGuard and resources
- 27:13Building instant apps
- 28:19Context detection API
- 29:01Feature subset strategy
- 30:28Common instant app issues
- 35:27HTTPS and tooling problems
- 36:09Benefits and gains
- 39:20Business impact summary
- 40:01Q&A session








