android marshmallow, les impacts sur votre application

12
On vous dit tout sur Android Marshmallow

Upload: beapp

Post on 22-Jan-2018

257 views

Category:

Mobile


0 download

TRANSCRIPT

On vous dit tout sur

Android Marshmallow

P.2

Les nouveautés

techniques

P.3P.3

Système de permissions

C’est à dire, un contrôle des données personnelles

avec un nouveau système de permissions pour les

applications.

Auparavant, l’utilisateur n’avait que pour seule

option d’installer ou pas une application. Aujourd’

hui il peut choisir ce à quoi chaque application

pourra avoir accès et modifier ses préférences via

les paramètres.

Les permissions sont désormais demandées dès

que l’utilisateur en a besoin (par exemple sur une

carte avec une demande d’accès au GPS)

Développement supplémentaire ?

Cela nécessite d'intégrer les demandes de

permissions à chaque fonctionnalité faisant appel

aux composants du téléphone.

Recommandation Google : intégrer une page

tutoriel dans l'app à chaque utilisation d'un

composant pour expliquer son utilité.

P.4P.4

Empreintes

La reconnaissance des empreintes est

nativement intégrée à Android Marshmallow.

Cette nouvelle disposition en matière de

reconnaissance d'empreinte permet de valider

des paiements grâce à Android Pay ou encore de

sécuriser une application.

Cette fonctionnalité n’est disponible que sur les

Nexus 5X et 6P qui sont matériellement

compatibles avec un lecteur d'empreinte

Développement supplémentaire ?

Si vous souhaitez une authentification de votre

application par empreinte elle peut être intégrée

(peut par exemple remplacer le loggin)

P.5P.5

Google Now On Tap

Cette nouvelle fonctionnalité phare permet d'utiliser

Google Now au sein de n'importe quelle app en

appuyant de manière prolongée sur le bouton de

retour à l'écran d'accueil.

Google Tap anticipe les besoins de l’utilisateur :

trouver le nom d’un chanteur, savoir ou se situe un

restaurant… Il va extraire les mots-clés afin de

proposer des résultats de recherche pertinents.

La fonctionnalité vient également élargir le champ

des possibilités en matière de commandes vocales.

Désormais, On Tap est capable de mieux interpréter

les termes « qui, quoi, comment, etc»

Développement supplémentaire ?

Il est possible d’affiner la recherche en fournissant

des données supplémentaires pour aider l’assistant.

De la même manière, il est possible d’exclure

certaines données de la vue d’extraction.

P.6P.6

AutonomieBatterie intelligente

Autonomie des batteries améliorée grâce à une

nouvelle fonction baptisée Doze qui se met en

marche lorsque l’appareil est inactif.

Arrêt total des applications : la fonctionnalité de mise

en veille limite leur impact sur l'autonomie de la

batterie afin que celle-ci dure plus longtemps, en

évitant les appels réseaux par exemple.

Google aurait réussi à rallonger de 30% l'autonomie

de la batterie des Nexus 5 et 6 équipés de Lollipop

grâce à Doze.

Cette nouveauté a bien sur de grosses conséquences

sur les applications qui utilisent du traitement en

fond de tâche.

Développement supplémentaire ?

Il est important d'optimiser la gestion de la batterie

dans l'application afin que le système ne la ferme

pas.

P.7P.7

Partageintelligent

Il s'agit du partage direct. On pouvait avant

partager du contenu d'une application à une

autre. Désormais il est possible de partager du

contenu sur une autre application mais sur une

vue spécifique (ex: partage SMS au contact

“Max”)

Développement supplémentaire ?

Il faut développer le support de cette fonctionnalité et exposer les vues gérant du partage direct.

P.8

Les nouveautés

design

P.9P.9

Material design

Le Material Design est exploité par Android

depuis Lollipop (5.0), langage graphique

conçu par Google où le contenant et le

contenu sont des feuilles de papier et de l’

encre.

Avec Android 6.0, Google en profite pour

revoir quelques éléments d’ergonomie. Par

exemple le menu d’applications plus clair

avec une disposition verticale des widgets

ou encore la possibilité de personnaliser la

barre d’accès rapide aux réglages.

En somme, Android ne chamboule pas l’

apparence du système, mais la rend plus

cohérente.

P.10

À venir

P.11P.11

Mode multi-fenêtres

Cachée dans les options pour les

développeurs, la très prisée

fonctionnalité du mode Multi-fenêtres

verra son intégration finale pour la

prochaine version d'Android.

Google l'a confirmé à la suite d'une

question sur Reedit.

Développement supplémentaire ?

Nouveauté comprise par l'OS à vérifier

au lancement par des tests (ratio largeur

/ hauteur de l'écran)