I am playing around with android app bundle with dynamic feature modules. I have created 2-3 feature modules. Now I want separate release cycle for all these features and for base app.
So is it possible to publish only updated feature module and user devices get update for only these updated module?
Dynamic feature modules allow you to separate certain features and resources from the base module of your app and include them in your app bundle. Through Dynamic Delivery, users can later download and install those components on demand after they've already installed the base APK of your app.
There are five types of feature modules: Domain, Routed, Routing, Service and Widget. Each of them concentrates and provides a particular type of utilities.
Play Feature Delivery uses advanced capabilities of app bundles, allowing certain features of your app to be delivered conditionally or downloaded on demand. To do that, first you need to separate these features from your base app into feature modules.
I was myself searching for the same possibility with the dynamic feature modules. It seems that currently we do not have the option of pushing the .aab for only a particular dynamic feature module. It is mandatory to upload a new .aab file with all the code to the play console. It is internally taken care by the way updates are delivered using an algorithm known as the delta algorithm which only updates the modules to which an update has been pushed. Kindly refer to this and this following links to get more insights.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With