Google upgraded Android Instant Apps and launched Android Instant App SDK 1.1 for developers. Many developers were facing some issues with the previous version of programming kit. The problem in hand was that with the instant apps Google had to load support for every possible device. With numerous types of Android devices available across the globe and some with the unique configuration, this could slow down the loading of the apps for a considerable amount of time.
With the current launched SDK, Developers can focus on specific device configurations with unique profiles. Now, the Android Instant Apps framework will load only the assets and native libraries that are relevant to user’s particular device which in turn will reduce the total size of the instant app on the device. We take an example to understand the situation. Let’s suppose you have an android device with a low-resolution screen, ARM chip and French language. In this case when you’ll try to open an instant app then there will be no loading of high-resolution assets, support for an Intel chip and other languages apart from French. Due to this less number of resources and libraries will be required to run the instant app which naturally will decrease the loading time and enhance the performance of the apps.
On an average ground, Google believes this will save only 10% space and will load the apps considerably faster. This amount does not sound very much or solve the space problems that Android users face entirely, but it would be helpful in achieving the Google’s vision of Instant apps and give users a fast app experience. In the current version of Android 8.0 or Android Oreo, the internal storage of instant app is straightly available to the installed version of the app. Now, with the release of this SDK, this functionality has been enabled for the previous versions of Android Framework as well viz. Lollipop, Marshmallow, and Nougat devices.