Les permissions de Marshmallow
Android 6.0 a introduit un nouveau modèle d'autorisations permettant aux utilisateurs de contrôler les autorisations d'applications depuis l’environnement d’exécution. Google souligne l’importance en tant que développeur de l'application, d'adopter ce nouveau modèle et de donner à vos utilisateurs un bon contrôle sur les autorisations dont votre application a besoin.
Dans le cas où votre application utilise une version du SDK Google Play antérieure à la version 8.1, Google explique que vous devez impérativement vous mettre à jour pour vous assurer que votre application soit complètement compatible avec Android 6.0. En plus, cela vous permettra de gérer le flux de permissions de manière appropriée pour votre application afin d’éviter tout problème potentiel de connexion.
App Invites
Grâce à cette fonctionnalité, vous pourrez développer l’audience de votre application en permettant à vos utilisateurs existants qui sont sur la plateforme Android ou iOS d’inviter leurs contacts Google via courriel ou message texte pour proposer d’essayer votre application. Google Play Services 8.1 ajoute la possibilité pour les développeurs de personnaliser l’invitation par courriel en permettant par exemple l’ajout d’une image. Mountain View estime que ces améliorations pourront aider les développeurs à accroître l’engagement des utilisateurs.
Ambient Mode Maps
Android Wear propose une fonctionnalité baptisée Ambient Mode et qui permet à une application de rester visible même si elle n’est pas activement utilisée. Avec Google Play Services 8.1, l’API Google Maps Android supporte désormais ce mode. Une fois activée, un rendu simplifié de la carte avec des couleurs faibles sera vue. Il permettra la réduction de la consommation d’énergie en allumant moins de pixels, mais les niveaux de zoom et celui de l’appareil photo seront intacts, afin que le contexte utilisateur soit conservé.
Nearby Status Listener
Google Nearby vous permet de concevoir de simples interactions entre les dispositifs à proximité. Mountain View a ajouté à Google Play Services la capacité de prévenir vos applications lorsqu’une connexion Nearby active expire. Ceci pour vous éviter de traquer le TTL et de permettre à l’interface utilisateur de votre application de refléter avec précision si une connexion Nearby est active ou pas.
API Play Games Player Stats
L’API Play Games Player Stats permet de construire de meilleurs jeux. Il vous permettra de personnaliser l’expérience utilisateur à des segments spécifiques de joueurs ainsi qu’à différentes étapes du cycle de jeu. Par exemple, vous pouvez adresser à vos joueurs les plus précieux qui reviennent après une longue période d’inactivité un message spécial pour leur souhaiter un bon retour et leur offrir des récompenses.
Source : blog développeurs Android