BT

Google rend des Apps Android Exécutables sans Installation

| par Abel Avram Suivre 7 Abonnés , traduit par Nicolas Frankel Suivre 7 Abonnés le 25 mai 2016. Durée de lecture estimée: 2 minutes |

Google vient d'annoncer Android Instant Apps qui permet aux applications de fonctionner sans avoir à les installer en premier.

Android Instant Apps est l'une des nouvelles fonctionnalités Android annoncées lors de la keynote de Google I/O 2016. Les entreprises intéressées par l'implémentation de liens profonds - Apple, Facebook, Twitter, URX - tentent de convaincre les développeurs d'applications d'indexer leurs applications avec des liens profonds, de sorte que lorsqu'un utilisateur tape sur un tel lien, il soit dirigé vers une certaine page dans l'application. (Pour plus de détails sur la façon dont les liens profonds fonctionnent, nous recommandons cet article InfoQ). Mais cela nécessite l'installation préalable de l'application. Google a tout d'abord suivi cette idée également, mais ils ont maintenant mis au point une astuce qui implémente les liens profonds dans Android sans avoir à installer l'application. Lorsqu'un utilisateur tape sur un lien profond, l'application connexe est téléchargée et l'activité correspondante est affichée même si l'application n'a pas été installée au préalable. Google a montré de telles applications instantanées en cours d'exécution à l'intérieur d'autres applications. L'expérience utilisateur a été sans faille, avec un retour à l'application initiale après que l'utilisateur en ait fini avec l'instantanée. Une option est proposée aux utilisateurs pour installer de façon permanente l'application s'ils le désirent.

Lors des démos présentées durant la keynote, les applications cibles étaient chargées assez rapidement et certains ont indiqué qu'elles étaient chargées plus rapidement qu'une page Web dans Chrome dans leurs tests. Cela est rendu possible parce que l'application devant être chargée est préparée en étant subdivisée en modules et seul le module souhaité est chargé. Pour le faire fonctionner correctement, les développeurs devront modulariser leurs applications. Il s'agit de la même application, du même code source, mais il y a deux builds générés : un pour l'APK normal et un modulaire pour l'exécution instantanée. Ce dernier est également stocké sur Google Play, sans exiger quoi que ce soit de spécial de la part des développeurs. Selon Google, la préparation d'une application pour l'exécution instantanée prend moins d'une journée mais l'effort requis dépend de la façon dont l'application est structurée.

Une application instantanée nécessite Play Services et un niveau d'API de 16+, c'est-à-dire Android Jelly Bean 4.1+. Les Android Instant Apps utiliseront le système d'autorisation introduit avec Marshmallow. Et "si une application prend en charge le modèle d'autorisation introduit dans Android 6.0 (niveau d'API 23), aucun travail supplémentaire n'est nécessaire pour rendre l'application instantanée qui fonctionne sur les appareils plus anciens" selon Google. En outre, certaines fonctionnalités ne sont pas disponibles pour les applications instantanées, telles que les services en tâche de fond, les notifications en tâche de fond ou les identificateurs uniques d'appareils.

Les Android Instant Apps sont actuellement en avant-première, les personnes intéressées sont invitées à remplir un formulaire d'intérêt. Les Instant Apps seront rendues disponibles pour tous dans le courant de l'année.

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