Google a créé une nouvelle section sur la qualité des applications sur le site Androd Developers pour aider les développeurs à créer des applications de haute qualité.
Pour aider les développeurs Android à créer des applications de qualité, Google a créé une nouvelle section sur la qualité des applications sur le site Web des développeurs Android. Cette nouvelle section servira de page de ressources pour toutes les meilleures pratiques et tendances actuelles en matière de création d'applications de haute qualité.
Le la page contient des listes de contrôle de qualité d'application mises à jour pour l'expérience visuelle, la fonctionnalité, les performances et la stabilité, la confidentialité et la sécurité et Google Play. Google affirme qu'une application idéale doit offrir une expérience utilisateur soignée, se charger rapidement sans perdre trop d'images, gérer les données utilisateur avec soin et garantir le respect de la politique du Google Play Store.
Dans la section Expérience visuelle, Google recommande aux applications d'utiliser des composants Material Design pour créer une interface utilisateur, prendre en charge un thème sombre et prendre en charge la navigation gestuelle.
Ensuite, dans la section Fonctionnalités, Google propose plusieurs recommandations pour les applications multimédias, notamment l'utilisation de la norme de compression vidéo HEVC pour l'encodage vidéo et la prise en charge du mode image dans l'image. Il indique également que les applications doivent utiliser Android Sharesheet pour le partage de contenu, minimiser leur activité en arrière-plan et garantir leur compatibilité avec Doze et App Standby. À ce sujet, Google prévient également que les développeurs doivent s'attendre à ce que les restrictions sur les activités en arrière-plan continuent de se renforcer dans les futures versions d'Android.
Dans la section Performances et stabilité, les développeurs sont encouragés à profiter d'Android Vitals. pour tester et réduire les temps de démarrage des applications, ainsi que diagnostiquer et résoudre les erreurs Android ne répondant pas (ANR).
Pendant ce temps, dans la section Confidentialité et sécurité, Google indique que les applications ne doivent demander que le nombre minimum d'autorisations et doivent clairement expliquer à l'utilisateur pourquoi elles ont besoin de certaines autorisations. Les applications doivent également utiliser les méthodes d'authentification biométrique disponibles pour protéger les données sensibles des utilisateurs et utiliser des identifiants réinitialisables et un stockage limité.
Enfin, Google encourage également les développeurs à se concentrer sur d’autres facteurs de forme tels que les tablettes et les montres pliables, les montres intelligentes, les appareils Android TV et Android Auto.
La liste de contrôle de la qualité des applications sera mise à jour tous les trimestres pour suivre les dernières tendances. Google indique qu'il prévoit de mettre en place des listes de contrôle de qualité mises à jour pour d'autres facteurs de forme tels que les tablettes et Wear OS. Pour plus de détails, vous pouvez consulter les directives de qualité mises à jour sur cette page.