SlideShare ist ein Scribd-Unternehmen logo
1 von 23
© Niji | 2020
Rapport Prévention
Application Mobile
Juin - 2020
V1.0 Juin 2020 – Mobile Factory
© 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
© Niji | 2020
11
© 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
© 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
© 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
© 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)
© 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, …)
© 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".
© 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)
© 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.
© 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.
© 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.
© 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.
© 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
© Niji | 2020
14
© 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)
© 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
© 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
© 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.
© 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
© 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
© 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

Weitere ähnliche Inhalte

Was ist angesagt?

La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"
La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"
La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"OCTO Technology
 
Le Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share ITLe Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share ITOCTO Technology
 
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...TelecomValley
 
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobileLe Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobileOCTO Technology
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...OCTO Technology
 
Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?in-Tact
 
La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" OCTO Technology
 
Le rôle du développeur front dans la User eXperience
Le rôle du développeur front dans la User eXperienceLe rôle du développeur front dans la User eXperience
Le rôle du développeur front dans la User eXperienceUX REPUBLIC
 
Le potentiel des applications mobiles pour les entreprises
Le potentiel des applications mobiles pour les entreprisesLe potentiel des applications mobiles pour les entreprises
Le potentiel des applications mobiles pour les entreprisesHervé Padilla
 
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? OCTO Technology
 
Petit-Déjeuner : Ceci n'est pas un mobile
Petit-Déjeuner : Ceci n'est pas un mobilePetit-Déjeuner : Ceci n'est pas un mobile
Petit-Déjeuner : Ceci n'est pas un mobileOCTO Technology
 
Le marché des applications mobiles en plein essor
Le marché des applications mobiles en plein essorLe marché des applications mobiles en plein essor
Le marché des applications mobiles en plein essorGenaro Bardy
 
BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?
BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?
BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?Johan Moreau
 
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...UGIF
 
L'user experience for IoT
L'user experience for IoTL'user experience for IoT
L'user experience for IoTUX REPUBLIC
 
Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation OCTO Technology
 
Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"
Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"
Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"Petit Web
 
Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Niji
 
Le BYOD comment y aller de manière pragmatique
Le BYOD comment y aller de manière pragmatiqueLe BYOD comment y aller de manière pragmatique
Le BYOD comment y aller de manière pragmatiqueMicrosoft Décideurs IT
 

Was ist angesagt? (20)

La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"
La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"
La Duck Conf - "Quelle place pour le no code/low code dans les entreprises ?"
 
Le Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share ITLe Comptoir OCTO x Mobile App avec Share IT
Le Comptoir OCTO x Mobile App avec Share IT
 
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
 
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobileLe Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
 
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
La Duck Conf - "Mon DSI veut une MEP par jour, comment faire de l'architectur...
 
Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?Développement mobile hybride ou natif : quid du ROI ?
Développement mobile hybride ou natif : quid du ROI ?
 
La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses" La Duck Conf - "L'API Management : au-délà des promesses"
La Duck Conf - "L'API Management : au-délà des promesses"
 
Le rôle du développeur front dans la User eXperience
Le rôle du développeur front dans la User eXperienceLe rôle du développeur front dans la User eXperience
Le rôle du développeur front dans la User eXperience
 
Le potentiel des applications mobiles pour les entreprises
Le potentiel des applications mobiles pour les entreprisesLe potentiel des applications mobiles pour les entreprises
Le potentiel des applications mobiles pour les entreprises
 
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
 
Petit-Déjeuner : Ceci n'est pas un mobile
Petit-Déjeuner : Ceci n'est pas un mobilePetit-Déjeuner : Ceci n'est pas un mobile
Petit-Déjeuner : Ceci n'est pas un mobile
 
Le marché des applications mobiles en plein essor
Le marché des applications mobiles en plein essorLe marché des applications mobiles en plein essor
Le marché des applications mobiles en plein essor
 
BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?
BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?
BYOD & Cloud : Les nouveaux paradigmes de l'informatique ?
 
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
 
L'user experience for IoT
L'user experience for IoTL'user experience for IoT
L'user experience for IoT
 
Kit Canvas
Kit CanvasKit Canvas
Kit Canvas
 
Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation Le Comptoir OCTO - Réparez votre innovation
Le Comptoir OCTO - Réparez votre innovation
 
Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"
Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"
Petit Club #Unskippable : "L'invasion de la vidéo sur les réseaux sociaux"
 
Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019Google IO/Android Q - Nouveautés et changements 2019
Google IO/Android Q - Nouveautés et changements 2019
 
Le BYOD comment y aller de manière pragmatique
Le BYOD comment y aller de manière pragmatiqueLe BYOD comment y aller de manière pragmatique
Le BYOD comment y aller de manière pragmatique
 

Ähnlich wie Mobile Factory - Prévention Application Mobile

userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014USERADGENTS
 
Framework XPlatform Mobile
Framework XPlatform MobileFramework XPlatform Mobile
Framework XPlatform MobileGabriel DUPONT
 
Android nougat
Android nougatAndroid nougat
Android nougatBeApp
 
Le BYOD en entreprise
Le BYOD en entrepriseLe BYOD en entreprise
Le BYOD en entrepriseSCALA
 
Nouveautés d'iOS 10 : on vous dit tout !
Nouveautés d'iOS 10 : on vous dit tout !Nouveautés d'iOS 10 : on vous dit tout !
Nouveautés d'iOS 10 : on vous dit tout !BeApp
 
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...Peak Ace
 
chapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfchapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfolfaharrabi2
 
Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)Sanaa Guissar
 
Windows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the EnterpriseWindows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the EnterpriseAGILLY
 
Niji rapport de prévention 2021 - android 12
Niji   rapport de prévention 2021 - android 12Niji   rapport de prévention 2021 - android 12
Niji rapport de prévention 2021 - android 12Gabriel DUPONT
 
Rendre accessible au mobile son application
Rendre accessible au mobile son applicationRendre accessible au mobile son application
Rendre accessible au mobile son applicationACPcef
 
iOS 9, on vous dit tout !
iOS 9, on vous dit tout !iOS 9, on vous dit tout !
iOS 9, on vous dit tout !BeApp
 
2-historique d'android.pdf
2-historique d'android.pdf2-historique d'android.pdf
2-historique d'android.pdfFethiBenYahia1
 
MobiliteaTime #15 : iOS 11
MobiliteaTime #15 : iOS 11MobiliteaTime #15 : iOS 11
MobiliteaTime #15 : iOS 11USERADGENTS
 
VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur Procontact Informatique
 
Niji rapport de prévention 2021 - i os 15
Niji   rapport de prévention 2021 - i os 15Niji   rapport de prévention 2021 - i os 15
Niji rapport de prévention 2021 - i os 15Gabriel DUPONT
 
02_Chapitre_1_.pdf
02_Chapitre_1_.pdf02_Chapitre_1_.pdf
02_Chapitre_1_.pdfallagahamza
 

Ähnlich wie Mobile Factory - Prévention Application Mobile (20)

userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014userADgents WWDC iOS 8 juin 2014
userADgents WWDC iOS 8 juin 2014
 
Framework XPlatform Mobile
Framework XPlatform MobileFramework XPlatform Mobile
Framework XPlatform Mobile
 
Android nougat
Android nougatAndroid nougat
Android nougat
 
Le BYOD en entreprise
Le BYOD en entrepriseLe BYOD en entreprise
Le BYOD en entreprise
 
Intro Android
Intro AndroidIntro Android
Intro Android
 
Barcamp Degetel
Barcamp DegetelBarcamp Degetel
Barcamp Degetel
 
Nouveautés d'iOS 10 : on vous dit tout !
Nouveautés d'iOS 10 : on vous dit tout !Nouveautés d'iOS 10 : on vous dit tout !
Nouveautés d'iOS 10 : on vous dit tout !
 
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
Mobilisez-vous, Google va basculer sur un index « mobile first » - Petit déje...
 
chapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfchapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdf
 
Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)
 
Windows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the EnterpriseWindows 10 A Guide to Secure Mobility in the Enterprise
Windows 10 A Guide to Secure Mobility in the Enterprise
 
Niji rapport de prévention 2021 - android 12
Niji   rapport de prévention 2021 - android 12Niji   rapport de prévention 2021 - android 12
Niji rapport de prévention 2021 - android 12
 
Rendre accessible au mobile son application
Rendre accessible au mobile son applicationRendre accessible au mobile son application
Rendre accessible au mobile son application
 
iOS 9, on vous dit tout !
iOS 9, on vous dit tout !iOS 9, on vous dit tout !
iOS 9, on vous dit tout !
 
2-historique d'android.pdf
2-historique d'android.pdf2-historique d'android.pdf
2-historique d'android.pdf
 
MobiliteaTime #15 : iOS 11
MobiliteaTime #15 : iOS 11MobiliteaTime #15 : iOS 11
MobiliteaTime #15 : iOS 11
 
VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur VMware - Plate-forme informatique pour l’utilisateur
VMware - Plate-forme informatique pour l’utilisateur
 
Prez web mobile_01
Prez web mobile_01Prez web mobile_01
Prez web mobile_01
 
Niji rapport de prévention 2021 - i os 15
Niji   rapport de prévention 2021 - i os 15Niji   rapport de prévention 2021 - i os 15
Niji rapport de prévention 2021 - i os 15
 
02_Chapitre_1_.pdf
02_Chapitre_1_.pdf02_Chapitre_1_.pdf
02_Chapitre_1_.pdf
 

Mehr von Niji

Débrief CES 2024 by Niji
Débrief CES 2024 by NijiDébrief CES 2024 by Niji
Débrief CES 2024 by NijiNiji
 
Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023Niji
 
Débrief CES 2023 by Niji
Débrief CES 2023 by Niji Débrief CES 2023 by Niji
Débrief CES 2023 by Niji Niji
 
Débrief CES 2022 by Niji
Débrief CES 2022 by Niji Débrief CES 2022 by Niji
Débrief CES 2022 by Niji Niji
 
Debrief CES 2021 by Niji
Debrief CES 2021 by NijiDebrief CES 2021 by Niji
Debrief CES 2021 by NijiNiji
 
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...Niji
 
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...Niji
 
Benchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de NijiBenchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de NijiNiji
 
Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji Niji
 
Ce qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOSCe qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOSNiji
 
Introduction au Deep Learning
Introduction au Deep Learning Introduction au Deep Learning
Introduction au Deep Learning Niji
 
Debrief : Vivatech 2019
Debrief : Vivatech 2019Debrief : Vivatech 2019
Debrief : Vivatech 2019Niji
 
Niji x Drupagora 2019
Niji x Drupagora 2019Niji x Drupagora 2019
Niji x Drupagora 2019Niji
 
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...Niji
 
National Retail Federation Debrief By Niji
National Retail Federation Debrief By NijiNational Retail Federation Debrief By Niji
National Retail Federation Debrief By NijiNiji
 
Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji Niji
 
Debrief VivaTech 2018
Debrief VivaTech 2018Debrief VivaTech 2018
Debrief VivaTech 2018Niji
 
Ag&FoodTech TLV 18
Ag&FoodTech TLV 18Ag&FoodTech TLV 18
Ag&FoodTech TLV 18Niji
 
Les impacts du RGPD sur les parcours utilisateurs
Les impacts du RGPD sur les parcours utilisateursLes impacts du RGPD sur les parcours utilisateurs
Les impacts du RGPD sur les parcours utilisateursNiji
 
Tendances Design Spring 2018
Tendances Design Spring 2018Tendances Design Spring 2018
Tendances Design Spring 2018Niji
 

Mehr von Niji (20)

Débrief CES 2024 by Niji
Débrief CES 2024 by NijiDébrief CES 2024 by Niji
Débrief CES 2024 by Niji
 
Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023Débrief GITEX Dubaï 2023
Débrief GITEX Dubaï 2023
 
Débrief CES 2023 by Niji
Débrief CES 2023 by Niji Débrief CES 2023 by Niji
Débrief CES 2023 by Niji
 
Débrief CES 2022 by Niji
Débrief CES 2022 by Niji Débrief CES 2022 by Niji
Débrief CES 2022 by Niji
 
Debrief CES 2021 by Niji
Debrief CES 2021 by NijiDebrief CES 2021 by Niji
Debrief CES 2021 by Niji
 
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
[Webinar Niji] Social commerce : comment sortir du lot dans un océan de conte...
 
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
[Webinar Niji] Marque & Design : la connexion émotionnelle plus forte que l’e...
 
Benchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de NijiBenchmark Usages et Expériences des salariés de Niji
Benchmark Usages et Expériences des salariés de Niji
 
Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji Consumer Electronic Show 2020 Debrief by Niji
Consumer Electronic Show 2020 Debrief by Niji
 
Ce qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOSCe qu'il faut retenir de la FrenchKit iOS
Ce qu'il faut retenir de la FrenchKit iOS
 
Introduction au Deep Learning
Introduction au Deep Learning Introduction au Deep Learning
Introduction au Deep Learning
 
Debrief : Vivatech 2019
Debrief : Vivatech 2019Debrief : Vivatech 2019
Debrief : Vivatech 2019
 
Niji x Drupagora 2019
Niji x Drupagora 2019Niji x Drupagora 2019
Niji x Drupagora 2019
 
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
Quels sont les enjeux et impacts des assistants vocaux pour les marques et le...
 
National Retail Federation Debrief By Niji
National Retail Federation Debrief By NijiNational Retail Federation Debrief By Niji
National Retail Federation Debrief By Niji
 
Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji Consumer Electronic Show 2019 Debrief Niji
Consumer Electronic Show 2019 Debrief Niji
 
Debrief VivaTech 2018
Debrief VivaTech 2018Debrief VivaTech 2018
Debrief VivaTech 2018
 
Ag&FoodTech TLV 18
Ag&FoodTech TLV 18Ag&FoodTech TLV 18
Ag&FoodTech TLV 18
 
Les impacts du RGPD sur les parcours utilisateurs
Les impacts du RGPD sur les parcours utilisateursLes impacts du RGPD sur les parcours utilisateurs
Les impacts du RGPD sur les parcours utilisateurs
 
Tendances Design Spring 2018
Tendances Design Spring 2018Tendances Design Spring 2018
Tendances Design Spring 2018
 

Mobile Factory - Prévention Application Mobile

  • 1. © Niji | 2020 Rapport Prévention Application Mobile Juin - 2020 V1.0 Juin 2020 – Mobile Factory
  • 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. © Niji | 2020 11
  • 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. © 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. © 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. © 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. © 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. © 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. © 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. © 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. © 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. © 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. © 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. © 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. © Niji | 2020 14
  • 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. © 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. © 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. © 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. © 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. © 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. © 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