BT

Votre opinion compte! Merci de bien vouloir répondre au sondage InfoQ!

Google publie le SDK 1.1 Instant Apps Android

| par Sergio De Simone Suivre 5 Abonnés , traduit par Hadrien ¨Pierart Suivre 0 Abonnés le 06 nov. 2017. Durée de lecture estimée: 1 minute |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

Quelques mois après son introduction à Google I/O 2017, le SDK Android Instant Apps atteint la version 1.1, apportant des fichiers APK de configuration pour l'optimisation de la taille binaire et une nouvelle API pour conserver le contexte de l'utilisateur lors de la transition vers une application installée à partir d'une application instantanée.

InfoQ rapporte qu'une caractéristique clé des applications instantanées est leur taille réduite. Pour aider les développeurs à atteindre l'objectif de maintenir leurs modules d'applications instantanées en dessous du seuil de 4 Mo, Google permet d'isoler les ressources spécifiques à l'appareil et les bibliothèques natives dans des fichiers APK indépendants. Ces fichiers APK indépendants, appelés fichiers APK de configuration, sont chargés par le SDK uniquement lorsqu'ils sont pertinents pour l'appareil de l'utilisateur. Actuellement, trois types de fichiers APK de configuration sont pris en charge, pour la densité d'affichage, l'architecture de processeur (ABI) et la langue. Selon Google, cela devrait aider à réduire la taille binaire de 10%.

Une autre fonctionnalité que les développeurs et les utilisateurs apprécieront est le support du contexte de l'utilisateur persistant sur les versions d'Android plus anciennes. Avec un contexte utilisateur persistant, une application installée peut accéder au stockage interne de son homologue instantané, permettant ainsi aux utilisateurs de conserver toute information qu'ils ont créée en utilisant ce dernier lors de l'installation de l'application complète. Les applications installées peuvent appeler InstantAppsClient.getInstantAppData() pour obtenir un fichier zip du stockage interne de l'application instantanée. Les versions Android prises en charge incluent désormais Lollipop, Marshmallow et Nougat, grâce à Google Play Services.

Les applications instantanées sont la prise en charge de lien profond par Google, ce qui permet de diviser une application Android régulière en modules et de ne les charger que lorsque l'utilisateur choisit une application spécifique, dans une autre application. Tout cela peut fonctionner sans avoir à installer l'application et vise à fournir une transition transparente entre les applications.

Vous pouvez mettre à jour vers la version 1.1 du SDK Android Instant Apps en utilisant le Gestionnaire de SDK dans Android Studio.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT