Upgrading Android applications is likely to be a much more comfortable process for both end users and developers in the foreseeable future, thanks to a new in-app update API introduced at this year's Google-hosted Android Dev Summit , The new API will be introduced soon. The new API has already been tested with early Access partners and is fundamentally changing the way Android apps are updated. So the company wants to do a real "background" process that takes place in the app, even if the end user still uses that app. There are two ways that can be implemented, which Google calls an "instant" in-app update or a "flexible" in-app update.
For the first of these, the Instant In-App Update, a developer can have the new software installed at the same time, causing users to receive a short-lived full-screen message that must be awaited during installation. However, another option called "flexible update" allows developers to make the code hot-swappable while using the app, resulting in a more natural update flow that will apply changes without interruption. In both cases, after the installation is complete, the app will automatically reboot in a manner more akin to updating the page than resetting, with users within the app at the point where they left off.
Background: As an aside, for obvious benefits, the change will help developers incorporate updates, making the process a much firmer component of their app. However, this is not the only new development that Android Dev Summit has developed in terms of developing custom development for developers. On the hardware side, Google recently announced pushes to push the boundaries by making system-level changes to support the anticipated incoming wave of flexible or foldable smartphones. In summary, Android OS will support two types of folding handsets. These include those with two or more displays and those with a single panel that can be bent directly.
Fittingly, Samsung's own Developer Conference event is being hosted in conjunction with Google, and the company has already launched its own Infinity Flex display panels. With both companies working together on the new interface and other API changes, Samsung is likely to be one of the first but not the only manufacturer to benefit in the future. In any case, the announcement is at least one other area where Google is working to help broadcasters across the board create diversity in Android while keeping everything consistent.
Impact: There are no immediate clues in the meantime. How can the new API affect more traditional installations? All installations are likely to continue to be processed through the Google Play Store to continue with corporate policies and use the threat scanning tools and Google Play Protect. In addition, important changes may require a more traditional upgrade. With that in mind, the changes will no doubt seem much larger from the user's perspective than when developers start implementing the in-app update API. The change allows for updates that feel almost seamless, simply because the user does not need to exit an application and return to a completely new app launch just to get new features or to see UI changes. In this sense, they behave more like server-side updates. Instead of installing the Google Play Store in the background, unseen and often unnoticed, developers can first tell end users that an update has actually been installed.