At Google I/O 2016, we saw the first look of Instant Apps which meant to try the app before installing it from Google Play Store. Android Instant Apps acts as a sort of bridge between web app and native android applications to allow user to use specific part of application. This will not only save user’s time and effort but also allow companies and brands to let user have a look into their application before installing it.
The distinction between downloaded and instant apps may seem insignificant, but there is a difference in user experience and that too an important one – Android Instant Apps can be used as soon as the user selects the app in a web link, instead of only after the app has been downloaded, installed, and opened.
Instant apps are modularized so that only relevant activity of app is downloaded after the user taps the Instant App URL. Android Instant Apps would run on a majority of devices that use Google Play services.
To enable instant apps on your phone (available only on Nexus 6P and Pixel as of now), follow these steps
The above listed app do exists in the search result of Google with Instant keyword. Once the Instant App loads, user can use it just like any other app downloaded from Google Play Store. In the Instant App Wish, user can browse through products and even order products without installing the app from Google Play Store.
If you do want to download the Instant app that is being currently used without going to search it on Google Play Store then it is done by pulling down the notification shade and reaching to App Info. From here you can install the app, clear the app’s data, and even see which permissions has been granted. Tapping the Install button will allow to install the app right from that screen. If you do want to view the Google Play Store listing, just tap the overflow menu button (three vertical dots), then tap View on Google Play.
For developers, supporting Instant Apps isn’t quite as easy as adding AMP(Accelerated Mobile Pages) support to a web site, though. They first have to modularize their apps so that the smaller modules which are built can run as fast as possible (and without any access to the full app).
The full SDK for enabling Instant Apps on Android will be available in the coming months. As of now, Google has only run pilots with limited number of app providers.
Developers do not need to build two different apps instead need to configure the project to have the installable APK and the instant apps version. The effort while building both the artifacts varies as it completely depends on the structure of APK. Overall, the process seems to be pretty seamless. Importantly, Instant Apps are still slowly rolling out to the users, so you may have to wait a little longer to access the feature and earn the seamless experience.
There isn’t any doubt that Instant Apps will be a huge hit in the future, they do have large number of prospects, especially for eCommerce applications.
If you would like to know more about how you can use this in your Android app, get in touch and lets get started.