
Apps of all sizes are seeing large savings, the 35% average size saving is not limited to a particular size or type of app.
That said, you’re right that some apps may not see a large size reduction with the app bundle alone. That’s where dynamic feature modules come in. By modularizing an app and loading features on demand, that can dramatically reduce the size of an app at install time.
Yes, you could load levels progressively using dynamic feature modules but it will depend on how you build your game. Unity, for example, supports building app bundles but doesn’t currently support dynamic feature modules.
It would make sense to handle scenarios such as the device not being connected to the Internet or not…
No, the in-app updates API is only for installed apps.
Instant apps are ephemeral. The user gets whichever version is available when they open the instant app. It doesn’t stay on their device unless they choose to install it.
You can instant enable your base module or a dynamic feature module to be an instant app entry point. You can add other dynamic feature modules to the same app bundle to be on demand features for your installed app experience*.
When a user enters your instant app, you can show them an install button in order to try to get…