At the Google I/O 2017 earlier this year, Google announced development of Android Instant Apps – which are basically apps that can launch without installation. The Android Developers team has since been working hard towards improving the user experience with Instant Apps. Instant Apps developers build these apps using the Android Instant Apps SDK.

Today, the Android Developers have announced the Android Instant Apps SDK 1.1 – which comes out with a number of improvements. This new and improved Software Development Kit for Android Instant Apps comes out into the markets with a new feature – ‘Configuration APKs’. Let us take a closer look:

Configuration APKs in Android Instant Apps SDK 1.1

Configurations APKs are the latest introduction to the world of Instant Apps development. This ensures that app binaries are well structured. Device-specific resources and native libraries can now be isolated by the developers into independent APKs – this ensures that only the resources and libraries related to the user’s device are triggered. This helps reduce the overall size of the instant app.

(Read More: Benefits of Android Instant Apps)

The Android Instant Apps SDK 1.1 supports three types of configuration APKs –

  • Display density
  • CPU architecture (ABI)
  • Language

With appropriate implementation of these configuration APKs, the size of the Android Instant App can be cut by as much as 10%.

Improved Storage Access

While Android Oreo allows the installed version of the app to directly access storage of instant apps, this is not the case with older versions of the Android OS. However, with the Android Instant Apps SDK 1.1 this has been resolved. Users on Android Lollipop, Android Marshmallow and Android Nougat devices too, will be able to make use of this improved access to storage.

In order to update your Android Instant Apps SDK to the latest version, simply open the SDK Manager in Android Studio and update to the latest version of the SDK: Android Instant Apps SDK 1.1.