Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Google IO/Android Q - Nouveautés et changements 2019

404 visualizaciones

Publicado el

Suite à la présentation Google IO présentant entre autres Android Q et à la présentation d’Apple à la WWDC présentant entre autres iOS13 et iPadOS 13,
Niji a souhaité réaliser un document regroupant les nouveautés et les impacts potentiels sur les applications mobiles à développer ou en maintenance
Ce document est présenté en 2 parties :
- Présentation d’Android Q suite à la présentation de la Google IO
- Présentation des nouvelles versions d’OS 13 (iOS et iPadOS ) suite à la présentation de la WWDC

Publicado en: Móvil
  • accessibility Books Library allowing access to top content, including thousands of title from favorite author, plus the ability to read or download a huge selection of books for your pc or smartphone within minutes.........ACCESS WEBSITE Over for All Ebooks ..... (Unlimited) ......................................................................................................................... Download FULL PDF EBOOK here { https://urlzs.com/UABbn } .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • accessibility Books Library allowing access to top content, including thousands of title from favorite author, plus the ability to read or download a huge selection of books for your pc or smartphone within minutes.........ACCESS WEBSITE Over for All Ebooks ..... (Unlimited) ......................................................................................................................... Download FULL PDF EBOOK here { https://urlzs.com/UABbn } .........................................................................................................................
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • DOWNLOAD THI5 BOOKS 1NTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
  • Sé el primero en recomendar esto

Google IO/Android Q - Nouveautés et changements 2019

  1. 1. © Niji | 2019 Nouveautés et changements 2019 Google IO / Android Q WWDC / iOS 13
  2. 2. © Niji | 2019 Introduction Suite à la présentation Google IO présentant entre autres Android Q et à la présentation d’Apple à la WWDC présentant entre autres iOS13 et iPadOS 13, Niji a souhaité réaliser un document regroupant les nouveautés et les impacts potentiels sur les applications mobiles à développer ou en maintenance. Ce document est présenté en 2 parties : - Présentation d’Android Q suite à la présentation de la Google IO - Présentation des nouvelles versions d’OS 13 (iOS et iPadOS) suite à la présentation de la WWDC 2
  3. 3. © Niji | 2019 Nouveautés et changements Android Q
  4. 4. © Niji | 2019 Introduction A travers cette 1ère partie, Niji présente les nouveautés apportées par Android Q. Elle présente les nouvelles fonctionnalités, les impacts potentiels sur les applications existantes et les applications à développer. Le document est présenté en 2 chapitres : • A l’écran : les fonctionnalités / impacts visibles par l’utilisateur • Derrière l’écran : les fonctionnalités / impacts non visible par l’utilisateur mais qu’une équipe de développement doit prendre en compte. 4
  5. 5. © Niji | 2019 Fonctionnalités à l’écran • Terminaux pliables • Navigation • Accessibilité • Notifications • Slice • Paramètres systèmes • PlayStore • Contrôle d’utilisation
  6. 6. © Niji | 2019 Terminaux pliables La gestion des terminaux pliables est pris en compte, ainsi que les terminaux multi-écrans, dans Android Q. Ces nouveaux dispositifs peuvent nécessiter d’adapter les applications pour un meilleur rendu. 6
  7. 7. © Niji | 2019 Navigation Android Q intègre les 2 systèmes de navigation suivants : • Barre de navigation (classique) • Gestes, par glissement sur l’écran, similaire à l’iPhone. Ce système était jusqu’à présent proposé que sur les surcouches de certains constructeurs (Huawei, Samsung …) 7
  8. 8. © Niji | 2019 Accessibilité Dans le but de simplifier l’accessibilité aux personnes sourdes et malentendantes, Android Q intègre le système Live Caption, qui sous titre les différentes sources audio (vidéos, podcasts, messages audio …), et ceci sans utiliser de services en ligne. 8
  9. 9. © Niji | 2019 Notifications Le système Smart Reply permet, depuis une notification de message, de lancer l’application la plus pertinente. Par exemple, la réception d’un SMS contenant des coordonnées géographiques, proposera directement de lancer Google Map. 9
  10. 10. © Niji | 2019 Slice Le Slice permet d’ajouter dans le résultat d’une recherche une version réduite d’une application (une tranche) pour mettre en avant un résultat pertinent. 10
  11. 11. © Niji | 2019 Paramètres systèmes Il est désormais possible de paramétrer depuis les applications (via un écran spécifique) certaines options : par exemple de permettre de désactiver/activer les données mobiles ou Wifi. Par exemple, une application nécessitant une connexion à un périphérique Bluetooth, peut proposer de l’activer si nécessaire (contrairement aux versions antérieurs, qui ouvraient la fenêtre de paramétrage du terminal). 11
  12. 12. © Niji | 2019 Play Store De nombreuses modifications ont été apportées au Play Store. Pour les utilisateurs: • Les mises à jour du système Android sont diffusées directement par le Play Store, et plus uniquement par les fabricants de terminaux • Notifications aux utilisateurs des applications installées sur leurs terminaux et peu utilisées, avec incitation à les désinstaller 12
  13. 13. © Niji | 2019 Pour les développeurs : • Notifications aux développeurs des applications qui ne sont pas régulièrement mises à jour, particulièrement au niveau des droits utilisateurs et des API vieillissantes. Après une période de grâce de 90 jours, si elles ne sont pas mises à jours, elle seront supprimées du Play Store • Le système de notation est revu afin de donner un poids supérieur aux évaluations récentes et minorer les anciennes évaluations. Cela permet aux utilisateurs de mieux estimer les applications proposées, principalement par rapport à leurs mises à jours. 13 Play Store
  14. 14. © Niji | 2019 Les applications ne proposant qu’une version 32 bits devront également proposer une version 64 bits pour le 1er aout 2019 . A cette date, certaines exceptions seront tolérées (Android TV, WearOS, Unity 5,6 …). Dès aout 2021, les applications ne proposant pas une version 64 bits seront supprimées du Store. Toutefois, les applications en 32 bits seront toujours diffusées pour la compatibilité avec les anciens terminaux. 14 Play Store
  15. 15. © Niji | 2019 Contrôle d’utilisation Android Q enrichit le contrôle d’utilisation, en prenant en compte, en plus du temps d’utilisation, le temps de mise en veille. 15
  16. 16. © Niji | 2019 • Sécurité • Instant app • Jetpack • App bundle Fonctionnalités derrière l’écran
  17. 17. © Niji | 2019 Sécurité La sécurité étant un des sujets principaux d’Android Q, de nombreuses modifications ont été apportées : • Durcissement des droits pour les applications exécutées sur les terminaux, ce qui permet aux utilisateurs de mieux maitriser le comportement en arrière plan de ces dernières • Suppression d’un ensemble de systèmes de chiffrement et hachage qui ne sont plus conformes • Plus de 50 fonctionnalités de sécurité implémentés 17
  18. 18. © Niji | 2019 App Bundles Le système App Bundles permet au Play Store de générer et diffuser une version sur mesure aux terminaux. Cela permet d’avoir une application moins lourde, allégée de tous les éléments inutiles du point de vue de l’utilisateur ou de son terminal (langues, fonctions non fonctionnelles pour un terminal particulier, etc.) Cette fonctionnalité est stable depuis Android Q. 18
  19. 19. © Niji | 2019 Instant Apps Il est possible de proposer sur le Play Store une version allégée d’une application, diffusée sur les terminaux, via les app-bundles. Ce système, qui permet d’essayer une application, nécessite des modifications de ces dernières : • Définir les composants de l’application qui doivent être accessibles • La taille de l’application Instant ne doit pas dépasser 4Mo • Lors de la fermeture de l’application, elle n’est plus disponible 19
  20. 20. © Niji | 2019 Jetpack Remplaçant la « Support Library », qui, entre autre, maintient la compatibilité des applications avec les anciennes versions d’Android, Jetpack apporte de nombreux éléments : • Meilleur gestion des taches en arrière-plan • Slices • Gestion optimisée de la pagination • Simplification de la navigation dans les applications 20
  21. 21. © Niji | 2019 WWDC 2019 : Nouveautés et changements
  22. 22. © Niji | 2019 Sommaire • Introduction • Évolutions iOS 13 • iPadOS 13 • watchOS 6 • Apps iPad sur MacOS • Swift 5 • Compatibilité iOS / iPadOS • Suppressions et obsolescences • Mise à jour du règlement AppStore
  23. 23. © Niji | 2019 Introduction A travers ce document, Niji présente les nouveautés et changements présentés lors de la "Apple Worldwide Developers Conference" 2019 pour les plateformes Apple. Ce document permettra de prévoir les changements nécessaires pour exploiter ces évolutions et les nouveaux impératifs.
  24. 24. © Niji | 2019 Évolutions iOS 13 La plupart de ces évolutions pourront être prises en compte dès maintenant avec un code adapté, car ne nécessitant pas de cibler impérativement iOS 13 comme version minimale de déploiement. A l’inverse, les plus spécifiques pourront nécessiter iOS 13 impérativement sur l’appareil exécutant l’application. L’adoption de ces nouveautés sera donc plus longue. En règle générale, les 2 à 3 versions d’iOS antérieures sont supportées. Ce qui permet de cibler des appareils âgés jusqu'à six ans environ.
  25. 25. © Niji | 2019 👤 Sign in with Le système d'authentification unique Apple (SSO) est un système permettant à un utilisateur d'accéder à de nombreuses applications sans avoir à multiplier les identifications. Ce nouveau système ne permettra plus aux applications de collecter les adresses e-mails des utilisateurs, ni de les exploiter. La connexion avec Apple sera disponible pour les tests en beta cet été Selon le règlement de l’AppStore mis à jour le premier jour de la WWDC 2019, il sera obligatoire de proposer le nouveau système d'authentification d'Apple parmi les options de connexion, si un autre système d'authentification tiers (Google, Facebook ou autre) est disponible sur l'application. Disponible sur iOS, iPadOS et Web. Evolutions iOS13
  26. 26. © Niji | 2019 🌃 Dark Mode Le mode sombre d'iOS 13 permet d'adapter l’interface pour avoir un contenu clair sur fond sombre. Ceci améliore notamment la longévité et la consommation des écrans OLED, et donc l’autonomie de l’appareil. Bien que la construction avec le nouveau SDK iOS 13 mette automatiquement à jour les composants natifs, Apple recommande vivement à tous les développeurs de vérifier et de mettre à jour leurs applications, pour s’assurer que tout le texte et toutes les images sont affichés correctement lorsque le mode sombre est activé. Cependant, iOS ne change pas automatiquement les images ou les couleurs des textes. Pour les applications utilisant beaucoup de composants développés spécifiquement pour le projet, le temps d’adaptation sera à prévoir en conséquence. Evolutions iOS13
  27. 27. © Niji | 2019 👓 ARKit 3 & RealityKit ARKit 3 est une nouvelle version du framework de développement d’applications en réalité augmentée d’Apple. Il introduit de nombreuses innovations majeures pour la réalité augmentée, notamment en permettant le tracking du corps humain et l’occlusion. RealityKit est un nouvel outil permettant de créer des applications en réalité augmentée pour iOS plus facilement. Avec ce kit, Apple cherche à permettre aux développeurs de se lancer dans la réalité augmentée même sans avoir de compétences en développement d’applications 3D jusqu’alors indispensables. Evolutions iOS13
  28. 28. © Niji | 2019 📱Core Haptics Le framework Core Haptics d'Apple permet d'améliorer l'UX avec des retours physiques et sonores. Les outils haptiques permettent d'engager physiquement les utilisateurs, avec des retours tactiles et audio qui attirent l'attention et renforcent les actions. Core Haptics + ARKit = ❤️ Evolutions iOS13
  29. 29. © Niji | 2019 🔑 CryptoKit CryptoKit permet d'effectuer des opérations cryptographiques de manière sécurisée et efficace: • Cryptage, • Génération de clés, • Hachage, • Échanges de clés, • Adapter la cryptographie à clé publique pour évaluer des signatures numériques, • Comparer et calculer des résumés cryptographiquement sécurisés. Evolutions iOS13
  30. 30. © Niji | 2019 Évolutions devant attendre le support d'iOS 13 minimum. SF Symbols Apple propose désormais des icônes pour améliorer l'UX et la rendre plus consistante entre les applications. Certains de ces symboles actuellement présents dans une application, pourraient être remplacés par ceux fournis par Apple, afin d'améliorer la compréhension inter-app, en ayant le même langage de symbole. MetricKit Le framework MetricKit d'Apple ne permet pas de développer de nouveaux fonctionnels en tant que tel, mais permet de mieux monitorer la consommation de batterie et les performances de l'application. Cela permet d’anticiper d’éventuels problèmes durant les phases de développement et d'évolution. SwiftUI SwiftUI est un tout nouveau Framework destiné avant tout à faciliter considérablement le développement d’interfaces (codées en Swift) pour les applications iOS, iPadOS, tvOS, macOS ou watchOS. Autres nouveautés Evolutions iOS13
  31. 31. © Niji | 2019 BackgroundTasks Permet de demander au système de lancer votre application en arrière-plan pour exécuter des tâches. Combine Combine est une librairie permettant de personnaliser le traitement des événements asynchrones en combinant des opérateurs de traitement des événements. Similaire au framework externe RxSwift. VisionKit Ce framework permet aux applications embarquant un scanner de documents de s'abstraire de librairie tierce, et ainsi supprimer une dépendance externe forte, tout en utilisant les mêmes mécanismes présents dans le scanner de documents de l'application native Notes. Évolutions devant attendre le support d'iOS 13 minimum. Autres nouveautés Evolutions iOS13
  32. 32. © Niji | 2019 iPadOS propose des technologies supplémentaires qui tirent parti des fonctionnalités uniques de l'iPad. La prise en charge de l’ApplePencil évolue avec l’arrivée de PencilKit. Une palette d'outils standardisée est également mise à disposition des développeurs. La gestion des polices de caractères évolue également, permettant d’installer une police qui sera disponible pour tout le système (et donc toutes les applications installées). iPadOS 13
  33. 33. © Niji | 2019 Les fonctionnalités multi-tâches de l’iPad évoluent avec iPadOS 13. La nouveauté majeure est que les applications peuvent fonctionner simultanément dans plusieurs fenêtres, permettant par exemple d’ouvrir 2 documents d’une même application l’un à coté de l’autre, et d’interagir entre les 2. La prise en charge du multifenêtres ne nécessite pas de modifications importantes du code. iPadOS 13
  34. 34. © Niji | 2019 watchOS 6 permet de tirer parti de la puissance des bibliothèques et des technologies iOS, pour créer une expérience d'application totalement indépendante sur AppleWatch. Pour la première fois, la création d'application spécialement conçues pour AppleWatch pourra s'abstraire d’une application iOS associée. Avec watchOS 6, chaque montre intègre son propre AppStore, pour pouvoir télécharger directement ces applications, sans l’intermédiaire d’un iPhone. watchOS 6 introduit de nouveaux modes d'arrière-plan pour les applications nécessitant une exécution prolongée. watchOS
  35. 35. © Niji | 2019 Le portage des applications iPad pour Mac constitue un moyen simple de rendre compatible une application iPad avec le Mac, tout en conservant une base de code unique. Le but est d’avoir une application iPad disponible sur Mac, et la rendre cohérente avec la version iOS. Cependant, les applications iPhone-only ne peuvent pas être portées sur Mac, ainsi que les applications construites autour de fonctionnalités spécifiquement mobiles. Cette possibilité est disponible avec Xcode 11. Les applications générées ne peuvent s’exécuter que sur macOS 10.15 Catalina, pas sur les versions antérieures. Application iPad sur Mac
  36. 36. © Niji | 2019 Certaines fonctionnalités Mac sont automatiquement importées, d'autres, seront à implémenter. Automatique Non Automatique Barre de menu Icone Mac Mode sombre Menu custom Drag and Drop Barre d'outils Préférences Onglet "Aide" Cycle de vie de l'app Touch bar Bibliothéque photo et document Evénement au "Hover" Formulaire Certaines extensions d'application Application iPad sur Mac
  37. 37. © Niji | 2019 Swift 5 La mise à jour la plus importante de Swift 5 est que son Application Binary Interface a été normalisée et rendue stable sur macOS, iPadOS, iOS, watchOS et tvOS. Migrer le code Swift vers la version 5 du language permettra de réduire la taille de l'application téléchargée par les utilisateurs sur iOS 13. Cette dernière version, Swift 5, est compatible avec ses prédécesseurs, les variantes de Swift 4.x. L'environnement de développement intégré (IDE) de macOS, Xcode 10.2 (et versions ultérieures), inclut un logiciel de migration de code facilitant la transition du code source.
  38. 38. © Niji | 2019 Swift 5 La bibliothèque standard de Swift 5 inclut désormais les nouvelles fonctionnalités suivantes: • Chaîne de caractères réimplémentée avec le codage UTF-8, ce qui peut conduire à un code plus rapide • Prise en charge améliorée des délimiteurs littéraux de chaînes de caractères pour prendre en charge le texte brut. • Résultats et types de vecteurs d'instruction simple, données multiples (SIMD) ajoutées • Améliorations apportées à l'interpolation de chaîne, offrant plus de flexibilité pour construire du texte à partir de données • Améliorations des performances de Dictionary and Set • Introduction d'un type `Result` nous fournissant un moyen plus simple et plus clair de gérer les erreurs dans un code complexe tel que les API asynchrones.
  39. 39. © Niji | 2019 Compatibilité iOS / iPadOS 13 Liste des terminaux compatibles avec iOS 13 iPhone SE iPhone 6s/6s Plus iPhone 7/7 Plus iPhone 8/8 Plus iPhone X/XS/XS Max/XR iPod touch 7e génération iPad mini 4 iPad mini 5e génération iPad Air 2 iPad Air 3e génération iPad 5e et 6e génération iPad Pro
  40. 40. © Niji | 2019 Clé plist: UIApplicationExitsOnSuspend Valeur : Booléen indiquant si l'application se termine plutôt que de passer en arrière-plan lorsque l'application se ferme. Cette clé n'est plus prise en charge dans iOS et iPadOS 13. Mettez à jour vos applications pour gérer le multitâche moderne. Suppression et obsolescence Général
  41. 41. © Niji | 2019 • Le framework OpenAL est obsolète mais reste présent à des fins de compatibilité. Transition vers "AVAudioEngine" pour une fonctionnalité audio spatiale. • AUGraph est obsolète en faveur de AVAudioEngine. • Le son inter-app n'est plus pris en charge. • Les unités audio basées sur des composants Carbon sont obsolètes, et la prise en charge sera supprimée dans une version ultérieure. • Les plug-ins matériel audio Legacy Core Audio HAL ne sont plus pris en charge Suppression et obsolescence Audio
  42. 42. © Niji | 2019 Suppression de la prise en charge des modèles FTP et URL de fichier, pour la configuration automatique du proxy (PAC). HTTP et HTTPS sont les seuls modèles d'URL pris en charge pour PAC. Cela concerne toutes les configurations PAC, y compris, mais sans s'y limiter, les configurations définies à l'aide des Paramètres, Préférences système, Profils et URLSession API, telles que : • ConnectionProxyDictionary • CFNetworkExecuteProxyAutoConfigurationURL (_: _: _: _ :) Les API URLSession et NSURLConnection ne prennent plus en charge SPDY. Les serveurs doivent utiliser HTTP 2 ou HTTP 1.1 Votre appareil peut ne pas être en mesure de rejoindre certains réseaux Wi-Fi cachés Suppression et obsolescence Networking
  43. 43. © Niji | 2019 • Directives 1.3 et 5.1.4. Afin de préserver la confidentialité des données des enfants, les applications de la catégorie enfants et celles destinées aux enfants ne peuvent pas inclure de logiciels publicitaires ou d’analyses tiers, ni ne peuvent transmettre des données à des tiers. • Directive 4.7. Les jeux HTML5 distribués dans des applications peuvent ne pas donner accès à des jeux en argent réel, à des loteries, à des dons de bienfaisance ou autre forme de commerce digital. Cette fonctionnalité est appropriée seulement pour le code qui est intégré dans le binaire et peut être vérifiée par Apple. Ces trois directives sont maintenant appliquées sur les nouvelles applications. Les applications existantes doivent suivre ces directives avant le 3 septembre 2019. Mise à jour du réglement de l’AppStore
  44. 44. © Niji | 2019 • Directive 5.4. Etant donné qu'un VPN fournit un accès aux données sensibles, les applications VPN ne peuvent vendre, utiliser ou divulguer à des tiers des données à quelque fin que ce soit et doivent s'y engager dans leur politique de confidentialité. Certains types d'applications, telles que celles de contrôle parental, de blocage de contenu et de sécurité, de fournisseurs approuvés peuvent utiliser l'API NEVPNManager. • Directive 5.5. Etant donné qu'un MDM fournit un accès aux données sensibles, les applications MDM doivent demander la fonctionnalité de gestion des appareils mobiles. Elles ne peuvent être proposées que par des entreprises commerciales, telles que des organisations professionnelles, des établissements d’enseignement ou des agences gouvernementales, et, dans certains cas, des entreprises utilisant MDM pour le contrôle parental. Les applications MDM ne peuvent pas vendre, utiliser ou divulguer à des tiers des données à quelque fin que ce soit, et doivent s'y engager dans leur politique de confidentialité. Mise à jour du réglement de l’AppStore
  45. 45. © Niji | 2019 • Directive 5.1.3. Les applications peuvent utiliser les données de santé ou de condition physique d’un utilisateur pour fournir un avantage directement à cet utilisateur, par exemple une prime d’assurance réduite, si l’application est soumise par l’entité qui fournit l’avantage et que les données ne sont pas partagées avec un tiers. Le développeur doit également divulguer à l'utilisateur les données d'intégrité spécifiques collectées à partir de l'appareil. • Directive 5.1.1. Les applications qui compilent des informations provenant de sources autres que directement de l'utilisateur ou sans son consentement explicite, même les bases de données publiques, ne sont pas autorisées sur l’AppStore. • Directive 5.1.1. Les applications doivent obtenir le consentement pour la collecte de données, même si les données sont considérées anonymes au moment de la collecte ou immédiatement après. Mise à jour du réglement de l’AppStore
  46. 46. © Niji | 2019 • Directive 1.1.3. Les applications ne peuvent pas faciliter l'achat de munitions. Les vidéos de démonstration des fonctionnalités de l’application qui sont géo-verrouillées ou restreintes d'une autre manière ne sont pas acceptées. Les développeurs doivent fournir une application entièrement fonctionnelle pour la review. La connexion avec Apple (Sign in with Apple) sera disponible pour les tests bêta cet été. Il sera obligatoire en tant qu'option pour les utilisateurs des applications prenant en charge la connexion tierce lorsqu'il sera disponible sur le marché dans l’année. Toutes les directives sont désormais appliquées pour les nouvelles applications et les applications existantes, sauf indication contraire. Mise à jour du réglement de l’AppStore
  47. 47. © Niji | 2019 Merci
  48. 48. © Niji | 2019 www.niji.fr @Niji_Digital Paris / Rennes / Lille / Lyon / Nantes / Bordeaux Gabriel DUPONT Manager Digital Mobile Experience 06 28 94 64 53 gabriel.dupont@niji.fr Votre contact Digital Team Mobile Factory Contributeurs : Matthieu MARQUIGNY Addel ALOUI Philippe LORIAUX Dimitri DEKEYZER Directeur de projet Mobile 06 63 30 07 73 Dimitri.dekeyzer@niji.fr

×