Lors de Playtime 2018, Google a annoncé de nouvelles fonctionnalités dans Google Play, notamment des améliorations des App Bundles, des applications instantanées, des outils de gestion d'applications, etc.
Chaque année, Google organise un événement sur invitation uniquement appelé Playtime. Google invite les développeurs sélectionnés d'applications et de jeux du Play Store à l'événement pour partager les dernières fonctionnalités et conseils pour améliorer leurs applications. Lors de l'événement de cette année, Google a annoncé des mises à jour d'Android App Bundle, de Google Play Instant et de la Google Play Console.
Modifications apportées au bundle d'applications Android
Annoncé lors de Google I/O 2018, l'Android App Bundle est une nouvelle façon de packager votre application. Si vous choisissez de partager votre clé de signature et de télécharger un fichier .aab sur Google Play, la nouvelle fonctionnalité Dynamic Delivery de Play déterminera les ressources à regrouper dans un fichier .apk pour servir à un utilisateur. Cela peut parfois réduire considérablement la taille d’une application, améliorant ainsi la rétention des utilisateurs disposant de faibles périphériques de stockage ou de faibles limites de données.
Bien que Google affiche une réduction moyenne de la taille des applications de 35 %, la société met en œuvre des changements visant à réduire encore davantage la taille des packages d'applications. Les bundles d'applications téléchargés seront désormais 8 % plus petits en moyenne et 16 % plus petit une fois installé sur les appareils Android Marshmallow et supérieurs. Google affirme que cela a été rendu possible grâce à la prise en charge des « bibliothèques natives non compressées », éliminant « le besoin de stocker plusieurs copies sur l'appareil ».
Ensuite, Google souhaite rappeler aux développeurs que la dernière version stable d'Android Studio—version 3.2: vous permet de déployer des bundles d'applications. Pour les développeurs de jeux, Unité 2018.3 bêta vous permet également de créer des bundles d'applications. Pour les développeurs de grandes applications comme les jeux, gros lots d'applications "avec des tailles d'APK installées allant jusqu'à 500 Mo" peut maintenant être téléchargé sans avoir besoin de fichiers d'extension. Cependant, la prise en charge des grandes applications est en accès anticipé.
Modifications instantanées de Google Play
Le premier changement annoncé est la limite de taille pour activer le nouveau bouton "Essayer maintenant" pour démos de jeux jouables a été augmenté à 10 Mo. De plus, les filtres d'intention basés sur les URL sont ne sont plus nécessaires pour votre jeu instantané, si vous avez manqué cette nouvelle.
Deuxièmement, la version bêta d'Android Studio 3.3 permet désormais aux développeurs de « publier un seul ensemble d'applications et de le classer, ou un module particulier, comme être activé instantanément." Cela signifie que vous n'avez plus besoin de conserver un code séparé et de publier un fichier installable et instantané distinct. application.
Enfin, la fonctionnalité de démos de jeux jouables est désormais disponible pour les « titres premium et les campagnes de pré-inscription ».
Modifications apportées à la console Google Play
La Play Console associera le rapport de pré-lancement dans Firebase Test Lab à Android Vitals pour vous aider à mieux déboguer vos applications. Si vous constatez également un crash dans Android Vitals dans le rapport de pré-lancement, vous pouvez afficher les métadonnées du rapport de pré-lancement dans le tableau de bord d'Android Vitals (et vice versa).
Google a également annoncé quelques améliorations de ses outils de gestion d'applications :
- Suspendre temporairement les abonnements : Google teste la possibilité pour les utilisateurs de suspendre leurs abonnements plutôt que de les annuler, ce qui vous donne la possibilité de reconquérir certains abonnés.
- Modifier les prix des abonnements existants : Vous pouvez modifier le prix d'un abonnement sans créer de nouveau SKU dans Play Billing Library v1.2. Vous pouvez également faire en sorte qu'une modification de plan prenne effet à la date de renouvellement existante.
- De meilleures mesures: "Les données cumulées, les métriques moyennes mobiles sur 30 jours et les cumuls pour différentes périodes" sont de nouveaux ajouts aux métriques de base de la Play Console.
- Mises à jour intégrées à l'application: Vous pouvez inviter vos utilisateurs à mettre à jour l'application sans qu'ils la quittent à l'aide de cette nouvelle API. Vous pouvez créer une interface utilisateur plein écran qui guide l'utilisateur dans la mise à jour de l'application ou l'aide à installer l'application en arrière-plan tout en surveillant l'état de la mise à jour. Cette API est en accès anticipé.
Enfin et surtout, Google lance le Académie pour le succès des applications pour informer les développeurs sur la Play Console, les politiques de Google Play et les bonnes pratiques pour améliorer la qualité et les performances commerciales de leurs applications. Il s'agit d'un programme gratuit disponible aujourd'hui en anglais, mais davantage de contenu et de langues seront disponibles à l'avenir.