Google announces App Bundles, which let Android developers define which parts of an app to download on a specific device, reducing download sizes
Frederic Lardinois / TechCrunch :
Context & Ripple Effects
At I/O 2018, Google is proposing a new packaging model for Android: instead of shipping one monolithic APK, developers upload an App Bundle and let the Play Store assemble and deliver only the code and resources a given device needs. The pitch is smaller downloads for users and less manual configuration work for developers targeting a fragmented hardware base.
The announcement lands alongside a broader Play Store build-out in the related coverage — expanded Google Play Instant support and larger bundle handling later that year, then Flutter v1.2 adding App Bundle support in 2019 — signaling that modular delivery is becoming the platform's default path rather than an opt-in experiment.
First-order effects
- Android developers gain a way to define per-device app components, cutting download sizes immediately for users on lower-storage devices without maintaining separate APKs themselves.
Second-order effects
- Google's own tooling consolidates around the format: Play install optimization uses crowdsourced data to speed up bundled installs, and Android 12 lets users start playing games before the full download completes — capabilities premised on modular delivery.
Third-order effects
- If the pattern holds, the bundle model ends the APK era entirely — Google said in 2021 it would become the required format for new Play Store apps — concentrating app assembly and delivery logic inside the Play Store rather than in developer-built packages.
The trend: Android app distribution is shifting from developer-packaged monolithic files to server-assembled, device-targeted delivery orchestrated by the Play Store.