Huawei Quick Apps est l'alternative de Huawei à Google Instant Apps

Android sans Google et Google Mobile Services (GMS) est un concept étranger au consommateur moyen, qui modifie fondamentalement l'expérience qu'il attend de son smartphone Android. Et en raison de certaines décisions politiques, Huawei est confronté à la tâche peu enviable de convaincre le monde en dehors de la Chine qu'il peut fournir une expérience logicielle sur Android qui peut rivaliser avec l'expérience qu'ils attendent de Android de Google. La société chinoise avait une certaine prévoyance, car elle avait commencé à travailler sur plusieurs avenues bien avant les décisions politiques, et ces avenues ont ensuite dû s'intensifier et se substituer à des services et cadres Google cruciaux. Dans cet article, nous examinons les applications rapides de Huawei, une telle avenue qui sert d'alternative aux applications instantanées de Google.

Google Instant Apps

Google a réintroduit les applications instantanées à Google I / O 2016, l'imaginant comme la prochaine étape évolutive dans la façon dont les applications Android sont vécues. Traditionnellement, un utilisateur devait télécharger et installer une application entière, même si son intention était simplement de vérifier l'application ou de réaliser une tâche ponctuelle très spécifique; puis n'oubliez pas de désinstaller l'application si vous souhaitez garder votre téléphone propre. Avec les applications instantanées, les utilisateurs peuvent «diffuser» des applications pour essayer certaines fonctionnalités limitées sans impliquer la friction associée à l'installation. Cette approche promettait d'augmenter la portée des développeurs d'applications, car ils pourraient essentiellement projeter une expérience d'application Android native à l'utilisateur via une URL au lieu de simplement présenter un site Web. Au fil des ans, les applications instantanées ont vu plusieurs améliorations clés – le Google Play Store a pris en charge les applications instantanées, avec un bouton “Essayer maintenant” apparaissant à côté de “Installer” sur plusieurs applications populaires, les développeurs ont été autorisés à publier des applications instantanées sans site Web , et même des jeux joints à la partie Instant Apps avec des démos jouables, quelque chose qui aide certainement à l'engagement si le jeu est payé ou disponible pour la préinscription uniquement.

Bien que les applications instantanées n'aient pas encore complètement éliminé notre besoin d'applications traditionnelles – et par conception, elles ne peuvent pas le faire, car elles sont un précurseur de l'expérience complète d'une application ou d'un jeu traditionnel, et non un remplacement complet – elles servent d'importantes fonctions pour les utilisateurs et les développeurs. Mais pour les utilisateurs et les développeurs qui recherchent Huawei pour son matériel, le manque d'applications instantanées ajoutera à la pincée globale de l'expérience logicielle sans Google. Si une application s'appuie sur GMS pour sa fonctionnalité de base, cette fonctionnalité sera également non livrable via les applications instantanées. L'absence du Play Store réduit également les canaux disponibles pour que les utilisateurs puissent atterrir et essayer les applications instantanées, car le Play Store était l'un des supports populaires pour promouvoir les applications instantanées.

Huawei Quick Apps

Dans un monde idéal, la situation politique qui oblige Huawei à cesser d'utiliser les services Google n'existerait pas. Mais nous ne vivons pas dans un monde idéal, la prochaine meilleure solution pour Huawei est donc de s'assurer que ses parties prenantes sont impactées de manière minimale. Pour le même, le Huawei AppGallery a été présenté comme l'alternative locale au Google Play Store pour la distribution d'applications. Le HMS Core a tenté de combler l’espace laissé en l’absence de GMS; tandis que Huawei Ability Gallery s'est présentée comme la plate-forme de distribution de services complète. Huawei Quick Apps vise à combler le vide du cadre des applications instantanées de Google, offrant aux utilisateurs une expérience d'application sans installation sur les smartphones de Huawei.

Tout comme les applications instantanées, les applications rapides visent à réduire le frottement que ressentent les utilisateurs lorsqu'ils doivent installer une application, en s'appuyant sur la réticence d'un utilisateur moyen à installer une grande application lorsqu'ils n'ont qu'une utilisation limitée à espérer. Étant donné que les utilisateurs hésitent à installer de nouvelles applications, les développeurs doivent explorer d'autres mécanismes pour offrir à leur utilisateur l'expérience de leur application, car la promotion d'une nouvelle application devient un travail difficile dans ces circonstances.

Les avantages

Certains de ces mécanismes alternatifs incluent HTML5 et Progressive Web Application (PWA), WeChat Mini Programs, Facebook Instant Game et, bien sûr, Google Play Instant App; mais il y a des inconvénients associés à chacun d'eux. Les PWA sont bons pour apporter une expérience universelle via un navigateur, mais ils peuvent avoir une expérience d'interaction plus lente par rapport à une application appropriée. De même, les programmes WeChat Mini sont des programmes basés sur HTML 5 et JavaScript, souffrant d'une expérience d'interaction plus lente et d'une portée limitée en dehors de la Chine. Facebook Instant Game utilise HTML 5 et WebGL, mais souffre du manque d'accélération graphique native. Les applications instantanées de Google étaient donc une bonne solution contre ces options, mais cela souffre également de la facilité d'utilisation limitée, car l'intention globale des applications instantanées est de fournir des fonctions limitées et de convaincre l'utilisateur s'il doit installer l'application complète.

Huawei Quick App utilise HTML 5, JavaScript et CSS pour fournir une interface graphique native pour l'application, tout en réduisant le volume de code à seulement 20% d'une application Android traditionnelle. Les applications rapides ne se limitent pas aux appareils Huawei, car Huawei affirme qu'ils sont compatibles avec un «nouvel ensemble de normes» pris en charge par plus de 12 principaux fabricants de combinés chinois, représentant plus de 35% du marché mondial et 85% des Chinois. marché; et pris en charge sur plus d'un milliard de smartphones. L'ampleur du support les rend lucratifs pour les développeurs qui cherchent à toucher de nouveaux utilisateurs. Quick Apps prend également en charge toutes les applications «H5», qui sont essentiellement des pages Web mobiles qui sont fréquemment partagées sur WeChat en Chine. Les applications rapides peuvent également être ajoutées à l'écran d'accueil d'un appareil et peuvent également accéder aux fonctions de l'appareil.

Alors que les applications instantanées de Google étaient accessibles via une URL de lien profond et via le Google Play Store, les applications rapides Huawei sont accessibles via la galerie d'applications Huawei, via la recherche, l'accès instantané, Smart Care (assistant Huawei sur l'écran d'accueil), via l'application rapide Huawei Application centrale et URL de lien profond. L'application Quick App Center peut exécuter et gérer des applications rapides, en vous assurant que vous exécutez sur la dernière version de l'application disponible. Il permet également aux utilisateurs de supprimer des données, de retirer des autorisations et de désactiver les notifications pour une application rapide.

En ce qui concerne leur principe de base, les applications rapides peuvent s'ouvrir instantanément et être utilisées sans avoir besoin d'être installées. Huawei prétend également pouvoir mettre à jour automatiquement et occuper un espace de stockage limité. Une fois fermés, ils peuvent également être redécouverts facilement via l'icône de leur écran d'accueil, ou être trouvés via les applications récemment utilisées ou via les notifications Push.

Huawei affirme également que les applications rapides fonctionnent aussi bien que les applications Android traditionnelles. Dans ses tests, une application rapide a fonctionné de manière très similaire à une application Android équivalente, tout en ne nécessitant qu'une très petite fraction d'espace de stockage. Cette faible exigence de stockage sera très pratique sur les smartphones à petit budget, car les utilisateurs peuvent en toute confiance obtenir des périphériques de stockage inférieurs, stocker leurs médias et conserver la possibilité d'accéder à des expériences Android natives pour de nombreuses applications.

Huawei affirme également que l'adoption de Quick Apps est en plein essor. Jusqu'à présent, les applications rapides sont prises en charge sur plus de 250 millions de téléphones Huawei, avec une MAU de plus de 30 millions. L'accès aux applications rapides a également augmenté de 100% chaque trimestre, et le temps moyen par utilisateur dépasse 14 minutes par jour.

Dans un deuxième exemple, Huawei affirme que les applications rapides offrent de meilleurs retours dans les activités promotionnelles. Lorsque les applications rapides et l'application Android traditionnelle sont promues de différentes manières, l'application Android n'a vu que 10% des utilisateurs atteints installer l'installation de l'application, tandis que l'application rapide a vu 72% des utilisateurs atteints expérimenter l'application rapide, indiquant un effet très substantiel . La rétention des utilisateurs est restée la même, ce qui atteste toujours des avantages de l'approche Quick App. Étant donné que davantage d'utilisateurs ont expérimenté l'application rapide, le coût de promotion par utilisateur retenu a considérablement baissé, ce qui en fait une méthode beaucoup plus efficace pour promouvoir et faire la publicité de l'expérience de l'application.

Les avantages liés aux performances des applications rapides s'étendent également aux jeux rapides, qui sont essentiellement des jeux au format applications rapides. Huawei affirme que les applications rapides peuvent être via H5 ou peuvent également être des «jeux d'exécution natifs». Les jeux d'exécution natifs via Quick Apps promettent une accélération graphique au niveau de l'appareil, garantissant un fonctionnement fluide et de haute qualité. Les jeux conservent également la possibilité d'accéder aux capacités de l'appareil, y compris l'emplacement, les capteurs, Bluetooth et autres.

Les avantages des applications rapides s'étendent également au temps réellement consacré à la création d'une application rapide ou d'un jeu rapide. Si vous avez déjà une application ou un jeu H5 existant, vous pouvez avoir une application ou un jeu rapide opérationnel en moins d'une heure. Le délai s'allonge de deux jours supplémentaires si vous souhaitez intégrer le compte ou les services de paiement de Huawei. Huawei affirme que de nouvelles applications rapides peuvent être développées et publiées en moins d'une semaine.

Désavantages

Les applications rapides présentent de nombreux avantages, mais elles comportent certaines limites que vous, en tant que développeur, devez garder à l'esprit.

Si votre application / jeu est de très grande taille, il y a une perte de performances qui devient évidente en raison de la plus grande réduction du volume du package. De plus, Quick Apps ne prend pas en charge la gamme complète des API Android; Par conséquent, si votre application s'appuie sur des API rarement utilisées, vous ne pourrez pas migrer complètement de manière propre. De même, Huawei mentionne que les applications qui nécessitent des autorisations spéciales, telles que les APK de thème par exemple, ne sont pas prises en charge via le format Quick App.

Les applications rapides doivent également fonctionner sur la plate-forme «Quick Application Center», qui sera préchargée sur les appareils via leurs mises à jour Android 10. Les appareils qui ne sont pas sur Android 9 doivent télécharger et installer la plate-forme une fois pour pouvoir exécuter Quick Apps.

Assistance téléphonique

Les applications rapides sont utiles, mais leur utilité n'est aussi large que leur disponibilité pour les utilisateurs finaux sur leurs appareils. Tous les smartphones Huawei lancés après le Huawei Mate 30 prennent directement en charge les applications rapides, tandis que d'autres appareils Huawei et Honor sélectionnés le prendront en charge lorsqu'ils recevront leur mise à jour Android 10. Huawei a partagé une liste d'appareils prenant en charge les applications rapides après leur mise à jour Android 10:

De plus, davantage de téléphones Huawei peuvent prendre en charge les applications rapides une fois que leur AppGallery est mise à jour vers la version 10.1 ou ultérieure.

Structure du projet

Lors de plusieurs de ses conférences Developer Day, Huawei a partagé des informations sur la structure du projet d'une application rapide.

Huawei Quick Apps - Structure du projet

Une application rapide prend l'extension .rpk. La structure du projet se compose de trois parties. Le fichier manifeste contient les métadonnées de l'application rapide, avec des détails comme le nom du package, le nom de l'application, le numéro de version, l'icône de l'écran d'accueil, le chemin de la page et d'autres configurations pertinentes. Le app.ux détient toutes les capacités communes du projet. Le troisième élément est la page, et chaque page correspond à un sous-répertoire qui contient le fichier de mise en page de l'application, le fichier CSS et le fichier d'exécution JavaScript. Chaque application rapide RPK est signée avec une signature unique, de la même manière que les applications Android sont signées, alors gardez à l'esprit de préserver la clé de signature en privé et en toute sécurité.

Huawei fournit un IDE (pour Windows et MacOS) pour développer des applications et des jeux rapides, ainsi qu'une documentation pour en savoir plus sur le développement d'applications rapides. Il y a aussi des applications de démonstration incluses dans l'IDE, vous pouvez donc y jeter un coup d'œil. Une fois que vous avez développé votre application rapide et que vous êtes prêt à la publier, vous devez vous connecter au site Web des développeurs Huawei et soumettre votre application rapide, après avoir configuré les pays et les régions que vous souhaitez que votre application rapide atteigne. Huawei examinera la soumission, puis lancera l'application rapide dans les pays et régions cibles. Si vous prévoyez d'utiliser les services d'identification, de paiement ou push de Huawei, vous devrez demander ces services avant de pouvoir terminer le développement, le débogage, la soumission et la révision de l'application.

Pour en savoir plus, visitez les ressources de l'application rapide de Huawei.

Nous remercions Huawei d'avoir parrainé XDA. Huawei a eu une implication minimale dans la création ou le contenu de cet article. En particulier, ils ont été consultés pour vérification des faits. Les opinions exprimées sont celles de l'auteur. Nos sponsors nous aident à payer les nombreux coûts associés à l'exécution de XDA, y compris les serveurs, les développeurs, les écrivains, etc. Bien que vous puissiez voir du contenu sponsorisé à côté du contenu du portail, tout sera clairement étiqueté comme tel. L'équipe du portail XDA ne compromettra pas l'intégrité journalistique en acceptant de l'argent pour écrire favorablement sur une entreprise. Notre avis ne peut pas être acheté. Le contenu sponsorisé, la publicité et le dépôt XDA sont gérés par notre directeur marketing et non par l'équipe éditoriale.

Vous voulez plus de messages comme celui-ci dans votre boîte de réception? Entrez votre email pour vous abonner à notre newsletter.

Source link

Tags

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button
Close
Close