Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Mobile Factory - Prévention Application Mobile

Présentation du Rapport Prévention Application Mobile
V1.0 Juin 2020 – Mobile Factory Niji

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Mobile Factory - Prévention Application Mobile

  1. 1. © Niji | 2020 Rapport Prévention Application Mobile Juin - 2020 V1.0 Juin 2020 – Mobile Factory
  2. 2. © Niji | 20202 Suite aux présentations Google présentant entre autres Android 11 et à la présentation d’Apple à la WWDC présentant entre autres iOS14 et iPadOS 14 Niji a souhaité réaliser un document regroupant les nouveautés et les impacts potentiels sur les applications mobiles en maintenance ou les nouvelles applications. Ce document est présenté en 2 parties : - Présentation d’Android 11 - Présentation des nouvelles versions d’iOS 14 Introduction
  3. 3. © Niji | 2020 11
  4. 4. © Niji | 20204 Les modifications / nouvelles fonctionnalités d’Android 11 sont présentées en 3 catégories : • Mise à jour de confidentialité • Fonctionnalités et API • Changements de comportement pour les applications Les impacts Android 11 Introduction
  5. 5. © Niji | 20205 Meilleure protection des données (application et utilisateur) sur le stockage externe : • les applications ne peuvent plus accéder aux fichiers du répertoire dédié à une autre application dans une mémoire externe. • si l’application demande l’accès en lecture sur un stockage externe, les utilisateurs verront une boîte de dialogue différente d'Android 10 indiquant que l’application demande l'accès aux photos et aux médias Gestion des données Mise à jour de confidentialité Impact sur les applications Des ajustements seront nécessaires si l’application utilise le stockage de mémoire externe
  6. 6. © Niji | 20206 Chaque demande d’autorisation liée à l'emplacement, au microphone ou à la caméra, peut désormais être acceptée par l’utilisateur « Seulement cette fois ». La demande sera de nouveau présentée la prochaine fois que l’autorisation sera requise : Autorisation unique Mise à jour de confidentialité Impact sur les applications Pas d’impact sur les applications
  7. 7. © Niji | 20207 Si l’application n'est pas utilisée pendant quelques mois, le système protège les données « utilisateur » en réinitialisant automatiquement les autorisations sensibles que l'utilisateur avait accordées à l’application. Cette action a le même effet que si l'utilisateur modifiait le niveau d'accès de l’application à « Refuser ». Réinitialisation automatique des autorisations Mise à jour de confidentialité Impact sur les applications Si l’application a besoin d’un fonctionnement en tâche de fond, prévoir la demande de désactivation de la réinitialisation automatique à l’utilisateur (Cf slide suivante)
  8. 8. © Niji | 20208 Réinitialisation automatique des autorisations Mise à jour de confidentialité Impact sur les applications Nouvelle implémentation à prévoir si nécessaire L’application peut demander à l'utilisateur d'empêcher le système de réinitialiser les autorisations de votre application. Ceci est utile dans les situations où les utilisateurs s'attendent à ce que l’application fonctionne principalement en arrière-plan (Ex : Utilisation de l’application pour assurer la sécurité de la famille, de synchroniser les données, de communication avec des objets connectés, …)
  9. 9. © Niji | 20209 Visibilité de la boîte de dialogue des autorisations Mise à jour de confidentialité Impact sur les applications Pas d’impact sur les applications Si l'utilisateur appuie à plusieurs reprises sur Refuser pour obtenir une autorisation spécifique pendant la durée de vie de l'installation l’application sur un appareil, cette action implique "ne plus demander".
  10. 10. © Niji | 202010 Prise en charge des écrans en cascade : écrans qui s'enroulent autour du bord de l'appareil. Ces écrans sont traités comme une variante des écrans avec des découpes d'écran. Prise en compte des écrans pliables et possibilité de détection de l’angle de la charnière (mesure en degrés entre deux parties intégrales du dispositif). Gestion des écrans Fonctionnalités et API Impact sur les applications Afin de gérer les nouveaux types d’écrans (bord arrondi, écran pliable,…) un ajustement sera nécessaire. Si la fonction n’est pas activée, Android affiche la fenêtre en mode boite aux lettres (en évitant les zones d’encoche et de cascade)
  11. 11. © Niji | 202011 Mise à disposition des développeurs de la possibilité de placer les conversations en cours dans des bulles, à la manière de Facebook Messenger. Toutes les applications de messagerie pourront profiter de ce système. Conversation Fonctionnalités et API Impact sur les applications Pour la mise en place d’utilisation des bulles une modification sera à réaliser au sein de l’application Ajout d’une section dédiée aux conversations dans le centre de notifications. Tous les messages et conversations en cours seront répertoriés dans cette section.
  12. 12. © Niji | 202012 Mises à jour de l'authentification biométrique et de la prise en charge de nouvelles clés. Partage de jeu de données volumineux à partager entre applications (permet de ne pas doublonner les données volumineux) Dans certaines situations, telles que celles qui impliquent l'apprentissage automatique ou la lecture multimédia, une application peut vouloir utiliser le même jeu de données volumineux qu'une autre application. Dans les versions précédentes d'Android, les deux applications devaient chacune télécharger une copie distincte du même jeu de données. Pour aider à réduire la redondance des données, à la fois sur le réseau et sur le disque, Android 11 permet à ces grands jeux de données d'être mis en cache sur l'appareil. Sécurité Fonctionnalités et API Impact sur les applications Afin de prendre en compte les nouveaux éléments de sécurité, des ajustements sont nécessaires.
  13. 13. © Niji | 202013 L’utilisation des Toasts est maintenant déconseillé : Pour des raisons de sécurité et pour maintenir une bonne expérience utilisateur, le système bloque les toasts qui contiennent des vues personnalisées si ces toasts sont envoyés depuis l'arrière-plan par une application. Utilisation des Toasts Fonctionnalités et API Impact sur les applications Si l’application utilise les toasts alors que l’application est en arrière plan, une modification devra être réalisée.
  14. 14. © Niji | 202015 Possibilité de prendre en charge au sein des applications plusieurs caméras à la fois, y compris une caméra orientée vers l'avant et vers l'arrière. La version V1 de la bibliothèque partagée Maps a été complètement supprimée dans Android 11. Cette bibliothèque était auparavant obsolète et a cessé de fonctionner pour les applications dans Android 10. Les contrôles multimédia / objets connectés Changements de comportement pour les applications Impact sur les applications Vérifier l’utilisation de la version de la bibliothèque Maps.
  15. 15. © Niji | 2020 Android 11 La date de lancement de la version finale d'Android 11 est attendue au troisième trimestre 2020 (il n’y a pas encore de date officielle). La version Beta de Android 11 est disponible et permet de tester les applications avec cette nouvelle version. Le déploiement des nouvelles versions d’Android se fait beaucoup plus lentement que les déploiement pour iOS. A l’heure de rédiger ce document seul un peu plus de 8% des mobiles Android sont en Android 10. 16
  16. 16. © Niji | 2020 14
  17. 17. © Niji | 202018 Avec iOS 14, les applications devront demander la permission aux utilisateurs pour récupérer l’IDFA (Identifier For Advertisers); une nouvelle fenêtre contextuelle demandera aux utilisateurs s’ils souhaitent autoriser l’application à les suivre. Cet identifiant est souvent utilisé par les SDK d’Analytics et les SDK publicitaires. IDFA Mise à jour de confidentialité Impact sur les applications Si l’IDFA est utilisé, il faudra sans doute repenser le parcours utilisateur (pour intégrer cette nouvelle demande)
  18. 18. © Niji | 202019 Possibilité dans iOS 14 d’annuler l’envoi de messages que vous venez d’envoyer. Dans les conversations de groupe, il sera possible d’interpeler des participants en tapant @ suivi de leur prénom – même si ils ont mis les notifications en sourdine. Dans les chats de groupe, dès que quelqu’un commence à écrire, le texte « XXX est en train de taper un message » s’affiche désormais avec le nom. iMessage Fonctionnalités Impact sur les applications NA
  19. 19. © Niji | 202020 Le stylet Apple Pencil devient plus utile sur l’iPad : • la reconnaissance d’écriture, • l’ajout de plusieurs gestes pour gérer le texte avec le stylet (Supprimer en raturant, Sélectionner en entourant, …) Stylet Apple Pencil Fonctionnalités Impact sur les applications A implémenter si l’application souhaite utiliser le stylo
  20. 20. © Niji | 202021 Apparition des « App Clips » : AppClips permet de lancer une application (application très light) sans qu’elle soit installée sur le smartphone. Ce fonctionnement peut avoir lieu en manuel via l’interface iOS mais également à la lecture d’un QRCode, NFC, Beacon, … Aperçu d’une application avant de l’installer Fonctionnalités Impact sur les applications Pas d’impact sur les applications existantes. Cependant le fonctionnement peut être intéressant dans le cas de communication de proximité (dans un magasin, une gare, …) pour avoir du contenu dynamique immédiat.
  21. 21. © Niji | 202022 Possibilité de mettre en place des widgets sur l’écran d’accueil (à la façon des icônes d'application). Widget Fonctionnalités Impact sur les applications : Implémentation de Widget si il y a un souhait de le rajouter sur l’application
  22. 22. © Niji | 2020 iOS 14 La sortie stable d’iOS14 est prévu courant septembre avec un déploiement immédiat sur l’ensemble du parc d’iPhones. Une version Bêta iOS14 a été mise à disposition des développeurs suite à cette présentation, avec des mises à jour progressives sur tout le mois de Juillet. Contrairement à Android, les mises à jour étant « obligatoires », nous pouvons estimer que l’ensemble des utilisateurs pouvant mettre à jour leurs OS auront réalisé cette mise à jour en moins de 2 mois. 23
  23. 23. © Niji | 2020 Paris Rennes Lille Lyon Nantes Bordeaux www.niji.fr @Niji_Digital Gabriel DUPONT Manager Mobile Digital Experience Gabriel.dupont@niji.fr 06 28 94 64 53 Contributeurs : Dimitri Dekeyzer Sébastien Guillemin Mathieu Veil Votre contact

×