Mobile

Quels sont les enjeux Mobile en 2023 ?

by Pierre Moati 11 mai 2023

Dans un monde où les smartphones sont devenus omniprésents, les applications mobiles ont pris une place essentielle dans notre vie quotidienne. Que ce soit pour rester en contact avec nos proches, gérer nos tâches quotidiennes, ou encore nous divertir, ces applications sont devenues indispensables. Cependant, le développement et la maintenance d’une application mobile ne sont pas sans défis. Dans cet article, nous allons vous donner quelques recommandations pour naviguer dans cet univers complexe et vous présenter les nouvelles tendances à venir pour 2023.

Les stores d’applications: des règles strictes à respecter

Les stores d’applications, tels que l’App Store d’Apple et le Google Play Store d’Android, ont des guidelines strictes concernant la mise à jour des applications. Si une application n’est pas conforme, elle risque d’être rejetée. De plus, ces plateformes ont des modèles de monétisation spécifiques – qu’il s’agisse d’applications gratuites, payantes, ou offrant des achats intégrés – et prélèvent une commission allant de 15 à 30% sur les transactions, en fonction du chiffre d’affaires de l’éditeur et de son monopole.

Un store est une marketplace où l’on vend et achète des services numériques. Il y a alors toute une mécanique mise en place pour les réglementer. Ainsi, on constate deux modèles de monétisation sur les stores :

  • un modèle payant : modèle où l’on va acheter pour pouvoir télécharger une application. L’autre alternative est de télécharger une application gratuite, puis payer pour avoir accès à des services et fonctionnalités supplémentaires (« achats in app« ) ;
  • un modèle gratuit : modèle financé par la publicité ou la collecte de données.

Ces deux modèles ont beaucoup évolué et continueront encore à se transformer avec le temps.

Récemment, nous avons vu une montée en puissance des NFTs (Non-Fungible Tokens) et des applications de vente associées. Cependant, Apple a mis à jour ses directives pour interdire ces transactions, obligeant les utilisateurs à passer par le store.

Trois recommandations pour se lancer

Avant de se lancer dans le développement d’une application mobile, il est important de se poser trois questions clés :

  • Le service que vous proposez nécessite-t-il vraiment une application mobile ?
  • Avez-vous vérifié la faisabilité de l’application ?
  • Disposez-vous des ressources nécessaires pour la maintenir à jour ?

Ne pas prendre en compte ces questions peut conduire à des erreurs coûteuses.

L’importance de l’expérience utilisateur

L’expérience utilisateur (UX) est un facteur déterminant de la réussite d’une application. Il est important de comprendre les différences entre un site web et une application mobile, car ce ne sont pas simplement des versions différentes d’un même service.

Les applications mobiles ont des fonctionnalités spécifiques qui ne sont pas disponibles sur le web, comme le passeport biométrique, le paiement via la puce NFC, ou encore la possibilité de fonctionner en tâche de fond. De plus, chaque plateforme (iOS ou Android) a ses propres spécificités et ses utilisateurs ont des habitudes différentes. Par exemple, en France, 70% des utilisateurs ont un téléphone Android, tandis qu’aux États-Unis, la majorité utilise iOS. Il est donc crucial de sonder le marché avant de lancer son application.

Il est également important de respecter les contraintes réglementaires, comme le Règlement général sur la protection des données (RGPD), qui oblige les éditeurs à informer les utilisateurs et à obtenir leur consentement avant de collecter leurs données. De plus, certaines fonctionnalités, comme la géolocalisation ou l’accès au microphone, nécessitent une permission explicite de l’utilisateur.

Enfin, en matière de design, il est recommandé de ne pas reproduire exactement le design d’un site mobile sur une application. L’objectif est d’apporter une valeur ajoutée à l’utilisateur grâce à des fonctionnalités spécifiques à la plateforme mobile.

Les aspects technologiques : une évolution à un rythme soutenu

Le développement d’applications mobiles est marqué par un rythme soutenu d’innovation technologique. Chaque année, les constructeurs lancent de nouvelles versions majeures de leurs systèmes d’exploitation iOS et Android, ainsi que de nouveaux modèles de téléphones, qui imposent des adaptations aux développeurs d’applications. Il existe plusieurs approches pour faire face à ces changements : le développement natif, le cross-platform (une seule base de code qui est compilée pour iOS et Android) ou le multiplateforme mobile.

Il est important de bien choisir sa technologie de base, d‘évaluer et de maîtriser sa dette technique, et d’industrialiser ses processus (tests, intégration continue, monitoring…). Pour mieux comprendre ce qu’est la dette technique, vous pouvez consulter ce guide dédié à la dette technique.

Les nouvelles expériences : PWA, AR, VR, IA et ML

Apple a récemment fait un pas vers les Progressive Web Apps (PWA), qui sont des applications web installables comme des applications natives sur un téléphone. Avec la version 16.4, Apple va proposer des notifications push et des badges de notifications, une fonctionnalité importante pour les utilisateurs mobiles.

La réalité augmentée (AR) et la réalité virtuelle (VR) sont également des technologies en plein essor. Apple devrait sortir son casque de réalité mixte, qui combinera AR et VR, ce qui pourrait accélérer l’adoption de ces technologies et la découverte de nouveaux usages.

L’éco-conception mobile, qui vise à minimiser l’impact environnemental des services numériques, est un autre sujet en pleine évolution. Malgré sa pertinence, ce sujet reste souvent en retrait pour le mobile, ce qui est paradoxal car l’usage du mobile a un impact plus important sur l’environnement que les serveurs dans les datacenters.

Enfin, l’intelligence artificielle (IA) et le machine learning (ML) prennent une place de plus en plus importante dans le développement d’applications mobiles. Ces technologies, qui visent à imiter l’intelligence humaine et à permettre aux ordinateurs d’apprendre à partir de jeux de données pour faire des prédictions ou des décisions, peuvent être utilisées pour créer de nouveaux services. Par exemple, on peut citer les outils de traduction automatique comme DeepL, qui ont révolutionné le marché de la traduction, ou les applications qui utilisent le ML pour générer des réponses intelligentes à des messages reçus.

L’évolution du nombre d’applications sur les stores : une baisse inattendue

En 2022, pour la première fois, on a observé une baisse du nombre de nouvelles applications sur les stores, de 12% sur l’App Store à 13% sur le Google Play Store. Plusieurs facteurs pourraient expliquer cette tendance :

  • le nettoyage régulier des stores par Google et Apple, qui suppriment les applications obsolètes ou non conformes à leurs guidelines
  • l’arrivée à maturité du marché, avec moins de place pour des applications dupliquées
  • l’émergence des « super-apps », qui regroupent plusieurs services en une seule application.

Cependant, il est difficile de prédire si cette tendance se maintiendra. Certaines tendances actuelles pourraient inverser la donne. Par exemple, malgré le fait que ChatGPT ne dispose pas d’application, certaines applications développent et commencent à l’intégrer tels quels. En outre, de plus en plus d’achats se font via nos téléphones, ce qui pourrait donner lieu à de nouvelles applications guidées par l’IA permettant aux utilisateurs de trouver plus facilement ce qu’ils souhaitent acheter, voire de créer un besoin chez eux.

Malgré la progression des PWA, notamment chez Apple, il est peu probable que les stores soient considérablement impactés. Les applications mobiles offrent une expérience utilisateur qui est encore difficile à égaler avec une application web, notamment en termes de fonctionnalités spécifiques à la plateforme mobile et d’intégration avec le système d’exploitation.

Conclusion

Développer une application mobile est un projet complexe qui nécessite une réflexion approfondie et une bonne connaissance des spécificités des plateformes mobiles. Les contraintes sont nombreuses, qu’elles soient d’ordre réglementaire, technologique, ou liées à l’expérience utilisateur. Cependant, les possibilités offertes par les applications mobiles sont également immenses, et les technologies en constante évolution offrent de nouvelles opportunités pour créer des services innovants et utiles.

Dans ce contexte en mouvement, il est essentiel de rester informé des dernières tendances et évolutions, afin de pouvoir faire les meilleurs choix pour son projet. Il est également important de disposer des ressources nécessaires pour maintenir son application à jour et de s’assurer de la conformité de son application avec les guidelines des stores d’applications.

Enfin, même si le nombre d’applications disponibles sur les stores a diminué pour la première fois en 2022, il est peu probable que les applications mobiles disparaissent de sitôt. Au contraire, avec l’évolution des technologies comme l’IA et le ML, et l’émergence de nouvelles formes d’applications comme les super-apps, l’univers des applications mobiles est sans doute à l’aube d’une nouvelle ère de créativité et d’innovation.

Je vous donne rendez-vous l’année prochaine pour découvrir ensemble les prochaines évolutions du monde mobile !

POUR ALLER PLUS LOIN

Mobile : ce qui va changer en 2023

Voir le webinar
Pierre Moati

Pierre Moati

Expert mobile et lead dev

Développeur depuis 2005, Pierre s’est rapidement spécialisé dans le développement d'applications mobiles. Ces 10 dernières années, il s’est plus particulièrement spécialisé dans les technologies cross-platform, avec des technologies telles que Delphi, Flash/AIR, Ionic/Cordova, React Native et Flutter.

Commentaires

Ajouter un commentaire

Votre commentaire sera modéré par nos administrateurs

Vous avez un projet ? Nos équipes répondent à vos questions

Contactez-nous