Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there any Android app in Play Store that supports the dynamic delivery feature?

I want to develop an android app that supports dynamic delivery feature. Although this feature was announced last year, it's still on beta and I couldn't find any real app that uses this technology. Does anybody know any real android app on Play Store that has an on-demand module?

There are lots of news about app bundle, but it's limited to CPU architecture, the display density, and the languages.

like image 515
noidsirius Avatar asked Apr 02 '19 04:04

noidsirius


People also ask

What is Dynamic Delivery Android?

Google Play's app serving model, called Dynamic Delivery, uses Android App Bundles to generate and serve optimized APKs for each user's device configuration, so users download only the code and resources they need to run your app.

What is DFM in Android?

android. dynamic-feature modules, which means you can use any classes defined in the base module and its libraries in the DFM, but you can't reference any code defined in the DFM from the base application at compile time.

What is .AAB in Google Play store?

An Android App Bundle is a publishing format that includes all your app's compiled code and resources, and defers APK generation and signing to Google Play.


1 Answers

Previously developers used to to build multiple APKs to target different API versions & device types.

But with Android App Bundle I just upload the single artifact with all of our application resources and the tooling takes care of what needs to be built and delivered to the app user base. I was able to reduce app size by nearly between 60% to 70%.

Nowadays many famous apps like Airbnb , LinkedIn, Twitter use dynamic app delivery for its users.

Have a look at this amazing post on Dynamic App Delivery by Joe Birch

Android developer guide on Dynamic App Delivery

How to use App Bundles to reduce the size of the app

Google Samples Android Dynamic Feature Modules

like image 148
Rakhi Dhavale Avatar answered Sep 20 '22 17:09

Rakhi Dhavale