JavaRush /Blog Java /Random-FR /IA, portefeuilles mobiles et réalité virtuelle : tendance...

IA, portefeuilles mobiles et réalité virtuelle : tendances de développement mobile 2020. Partie 2

Publié dans le groupe Random-FR
Nous continuons de couvrir les tendances clés du secteur du développement mobile qui seront pertinentes au moins au cours des prochaines années. Dans la première partie de ce document, nous avons déjà parlé de la blockchain, de l'Internet des objets, de la 5G, des applications instantanées et des appareils portables. Aujourd’hui, nous allons examiner cinq autres tendances « en vogue » dans le développement mobile. IA, portefeuilles mobiles et réalité virtuelle : tendances de développement mobile 2020. Partie 2 - 1

Intelligence artificielle et apprentissage automatique

L'IA et l'apprentissage automatique sont un sujet populaire et tendance depuis quelques années maintenant, qui influence également le développement mobile. L'intégration de ces technologies dans les applications mobiles les rend plus intelligentes et réduit le temps et les ressources nécessaires au développement. L’intelligence artificielle dans son ensemble se développe à un rythme rapide. Selon un rapport d'International Data Corporation ( IDC ), la taille du marché de la technologie de l'IA atteindra 47 milliards de dollars cette année, tandis qu'elle atteindra 191 milliards de dollars d'ici 2024. La taille du marché de la technologie d'apprentissage automatique augmente également. (42 % par an), et devrait atteindre 9 milliards de dollars d'ici 2022. L'IA et l'apprentissage automatique sont utilisés dans les applications mobiles depuis un certain temps déjà. Par exemple, des applications telles que FaceApp, Replika, Cortana, Siri, Google Assistant et IRIS les utilisent sous une forme ou une autre. Et Google a récemment introduit Duplex, un programme basé sur l'IA qui peut appeler à la place de l'utilisateur, par exemple, pour prendre rendez-vous chez le dentiste ou fixer un rendez-vous chez le coiffeur.
Ces technologies ayant déjà prouvé leur efficacité pour les entreprises, les entreprises de différents secteurs de l’économie, et pas seulement de l’informatique, s’efforcent désormais d’intégrer l’IA et l’apprentissage automatique dans leurs applications. L’IA connaît notamment un grand succès dans les secteurs du marketing, de la finance, de la santé, des services, etc. Cependant, ces technologies influencent également grandement le développement mobile lui-même. Avec leur aide, vous pouvez collecter et analyser les données en temps réel beaucoup plus efficacement, détecter les problèmes et les bugs dans le code et les éliminer rapidement. Bien entendu, le langage de programmation Java est activement utilisé en intelligence artificielle. Vous pouvez lire à ce sujet dans un article séparé. Java et IA. Est-il possible d’écrire de l’intelligence artificielle en Java ? Énumérons un certain nombre de tendances clés du développement mobile liées aux technologies d'IA et d'apprentissage automatique.
  • Intégration des appareils IA et IoT dans les applications mobiles

    Nous avons déjà parlé de la pénétration de l'Internet des objets dans le développement mobile dans la première partie de ce document.

  • Automatisation des fonctions DevOps, émergence de l'AIOps

    L'IA est déjà activement utilisée pour améliorer l'efficacité du développement, mais on s'attend à ce que ces technologies se développent bientôt au point de pouvoir exécuter toutes les fonctions clés du DevOps.

  • Intégration des technologies d'IA dans les chatbots et assistants virtuels

    Nous avons déjà abordé le sujet de l’évolution des chatbots dans le développement mobile dans le premier article. Grâce à l’utilisation active des technologies d’IA, les chatbots modernes deviennent de plus en plus intelligents. On s'attend à ce que les chatbots et leurs analogues soient capables de remplir efficacement les fonctions d'assistants virtuels.

  • Prédire le comportement des utilisateurs de l'application

  • Gestion de la batterie des smartphones par l'IA pour optimiser la consommation d'énergie

  • Protection contre les cybermenaces

  • Identification « intelligente » du propriétaire du smartphone grâce à la caméra

Réalité augmentée (RA) et réalité virtuelle (VR)

La réalité virtuelle et augmentée apparaît de plus en plus dans les applications mobiles, et dans les années à venir, cette tendance ne fera que gagner en popularité, notamment avec la diffusion des réseaux 5G dans le monde.
Dans le même temps, la diffusion de la réalité virtuelle et de la réalité augmentée ne se limite en aucun cas aux jeux et divertissements mobiles, même si ces technologies sont désormais les plus populaires dans ce secteur. Un exemple classique d'application réussie avec réalité augmentée est le jeu Pokemon Go, qui a rapporté à ses développeurs plus de 1,2 milliard de dollars de revenus, a été téléchargé plus de 753 millions de fois et le nombre d'utilisateurs actifs de Pokemon Go est encore supérieur à 5. millions. D’autres jeux populaires avec réalité augmentée sont Incell, Dino Trek, etc. Les experts prédisent qu’en 2020, la réalité virtuelle et la réalité augmentée deviendront l’une des tendances clés du secteur du développement mobile. Selon Statista, le marché mondial total des technologies VR et AR passera de 16,8 milliards de dollars en 2019 à plus de 160 milliards de dollars en 2023. Les entreprises informatiques s’efforcent depuis plusieurs années de profiter des opportunités que leur offrent la réalité virtuelle et la réalité augmentée. Google propose un certain nombre d'applications VR : Google Cardboard, Tilt Brush, Daydream VR et autres. La réalité augmentée est utilisée par Snapchat et Instagram. Mais relativement récemment, d’importants acteurs d’autres secteurs de l’économie ont commencé à se joindre activement à cette tendance. Par exemple, des marques bien connues telles que IKEA et Sephora ajoutent la réalité augmentée à leurs applications pour offrir aux utilisateurs plus d'options et augmenter leurs ventes. Il est prévu qu'en 2020, la réalité virtuelle et la réalité augmentée soient activement mises en œuvre dans les secteurs suivants : publicité et marketing, soins de santé, fabrication, construction, éducation, etc. Énumérons un certain nombre de plates-formes et d'outils avec lesquels vous pouvez commencer si vous souhaitez approfondir le développement mobile dans le domaine de la réalité augmentée et virtuelle.
  • Apple ARKit

    ARKit d'Apple est un framework assez puissant, comprenant des outils tels que Reality Composer et RealityKit, qui vous permettent de développer des solutions AR pour les produits Apple sans connaissance en modélisation 3D. En fait, ARKit comprend de nombreux outils nécessaires pour développer des applications dotées de capacités AR. Il existe de nombreux didacticiels bien écrits sur ARKit, et la documentation officielle est également extrêmement informative.

  • Google ARCore

    ARCore est la plate-forme de Google permettant de créer des applications de réalité augmentée, qui comprend une gamme d'API pour trois technologies AR clés, à savoir le suivi de mouvement, la compréhension de l'environnement et l'estimation de la lumière. Certaines de ces API prennent également en charge des moteurs de jeux tels que Unity et Unreal.

  • Vuforia

    Vuforia est l'une des plateformes de développement les plus populaires dans le domaine de la réalité augmentée. Il implémente les fonctionnalités suivantes : reconnaissance de différents types d'objets visuels, reconnaissance de texte et d'environnement, VuMark (une combinaison d'une image et d'un code QR). De plus, Vuforia Object Scanner vous permet de numériser et de créer des objets cibles. La reconnaissance peut être mise en œuvre à l'aide d'une base de données. Prend en charge Android, iOS, UWP et Unity Editor.

Portefeuilles mobiles

Le soi-disant mCommerce (c'est-à-dire les paiements mobiles et le commerce mobile) est une autre supertendance de 2020 et, probablement, de la nouvelle décennie dans son ensemble. Avec l’avènement de puissantes plateformes de paiement mobile telles que Google Wallet et Apple Pay, la popularité de ce type de paiement a commencé à croître rapidement. Et l’émergence de nouvelles technologies, comme la blockchain, a rendu les paiements mobiles plus sécurisés.
C’est pourquoi les analystes s’attendent à un boom des portefeuilles mobiles, qui commenceront à remplacer les cartes en plastique, tout comme ils ont remplacé autrefois (mais pas partout) le papier-monnaie. Le géant coréen de la technologie Samsung travaille actuellement activement sur sa propre plateforme de paiement mobile. Apple n'est pas non plus en reste en recourant aux nouvelles technologies. Par exemple, ils ont récemment lancé le système de paiement P2P Apple Pay Cash. Voici deux tendances majeures en matière de paiements mobiles et de portefeuilles qui sont en vogue aujourd'hui.
  • Augmenter le nombre d'utilisateurs de portefeuilles mobiles à 2 milliards.

    Cela signifie que le marché des portefeuilles mobiles connaît une croissance rapide et que de plus en plus d'acteurs y entreront avec leurs propres applications (ce qui nécessitera la création et la maintenance de développeurs qualifiés).

  • Renforcer la sécurité des portefeuilles mobiles.

    En raison de la popularité croissante, l’argent des utilisateurs de portefeuilles mobiles attirera inévitablement les attaquants. Les plateformes devront donc investir davantage de ressources dans le renforcement de la sécurité de leurs solutions.

APM et EMM

La surveillance des performances des applications (APM) et l'Enterprise Mobile Management (EMM) sont deux composants importants du développement d'applications mobiles d'entreprise. L'APM est une métrique mobile introduite par Google en 2016 pour suivre les facteurs qui ralentissent les performances des applications. APM contribue à améliorer la vitesse et la qualité d'une application, faisant de cette métrique un outil important pour les testeurs d'assurance qualité . EMM, à son tour, est un ensemble de technologies, de processus et de politiques permettant de gérer et de sécuriser les appareils professionnels et personnels d'une organisation. L'importance de l'APM et de l'EMM dans le développement mobile pour les entreprises ne fera que croître dans les années à venir, ce qui signifie que la demande de spécialistes maîtrisant ces technologies augmentera également.

Technologie de balise

Les applications compatibles Beacon indiquent aux utilisateurs lorsqu'ils se trouvent à proximité de produits ou de services qui pourraient les intéresser, fournissant immédiatement des informations pertinentes telles que le prix et les spécifications du produit.
Les applications Beacon utilisent des signaux BLE (Bluetooth Low Energy). Lorsque l'appareil est à portée du signal, l'application en est informée et envoie une alerte appropriée. La technologie Beacon gagne rapidement en popularité et est considérée comme un outil de marketing mobile extrêmement prometteur, vous permettant de promouvoir plus efficacement les produits et services. Après qu'Apple ait introduit son protocole iBeacon et que Google ait lancé Eddystone , cette technologie fait partie du développement d'applications pour iOS et Android. On s’attend à ce qu’en 2020, de nombreuses nouvelles applications prennent en charge Beacon. Cette technologie sera notamment activement utilisée dans les jeux (en particulier ceux qui utilisent la réalité augmentée), les paiements mobiles, l'industrie du tourisme et du voyage, ainsi que dans le domaine de la santé.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION