Appli mobile comment se démarquer ?

870

Développer, vendre et pérenniser son application mobile

par Thomas Kaeb, Senior Sales Manager Business Solutions chez Wacom

2015 en France, plus de 20 millions de smartphones ont été achetés. Les applications mobiles restent la source principale d’utilisation de ces appareils : 87% du temps passé sur smartphone (et 76% sur tablette) était consacré aux applications plutôt qu’à Internet[1]. En moyenne, un utilisateur mobile possède 55 applications sur son iPhone – contre 35 sur son smartphone sous Android.

En bref : les applications font désormais partie intégrante de notre quotidien. Les développeurs ont donc tout intérêt à se lancer sur ce créneau – bien sûr, seulement s’ils arrivent à se démarquer de leurs nombreux concurrents sur un marché à la croissance exponentielle.

Quels outils à disposition des développeurs pour créer une application ?

Les développeurs d’applications mobiles sont de plus en plus nombreux, à des niveaux d’expérience plus ou moins élevés, à vouloir faire connaître leur produit au plus grand nombre et ainsi faire accroître la quantité de téléchargements. Encore faut-il avoir les bons outils à disposition.

Pour les plus novices – souvent des personnes utilisant fréquemment des applications mobiles et souhaitant se lancer dans cette aventure car ayant noté un outil manquant à leur quotidien de mobinaute – il existe plusieurs solutions afin de se familiariser avec le monde du développement, à l’instar des formations en ligne – également appelées MOOC (pour « Massive Online Open Course »). Ces plateformes en ligne permettent de suivre des cours à son rythme sur des sujets bien précis en raccord avec sa recherche. Pour les débutants, c’est une bonne façon d’apprendre notamment les bases du code avant de rentrer dans des questions plus complexes liées au développement.

Il existe également la possibilité de passer par des tiers, mais rien d’amusant là-dedans s’il suffit de payer quelqu’un pour développer son application à sa place…

Une fois la théorie comprise et maîtrisée – ce qui peut prendre un certain temps, la patience est ici une vertu importante – on peut passer à la pratique et se lancer dans le développement – enfin presque : avons-nous les bons outils à disposition ? C’est ici que les SDK interviennent : ces Software Development Kits (littéralement : kits de développement de logiciels) constituent un ensemble d’outils d’aide à la programmation proposé aux développeurs par l’éditeur d’un environnement de programmation spécifique ou d’un système d’exploitation. Ils permettent de créer et de personnaliser son application. Il faut cependant noter que pour une application précise, il faudra télécharger le SDK correspondant : par exemple, une application sous Android nécessite un SDK sous Java tandis qu’une application sous iOS nécessitera un SDK avec Swift.

Les SDK sont assez couramment utilisés dans le domaine du marketing digital, par exemple pour programmer des créations spécifiques en rich media, des applications Facebook et autres applications mobiles.

Et après ?

Une fois que l’application a été créée, selon le support utilisé (iOS, Android, Windows Phone), elle devra répondre à certains critères avant d’être rendue disponible sur l’app store adéquat. Afin d’assurer la pérennité et la viabilité de l’application, les développeurs doivent aussi prendre en compte la façon dont ils comptent monétiser leur produit et ainsi tirer des revenus de ce qu’ils ont créé.

En effet, il est important de construire une stratégie durable, afin d’éviter l’effet coup de buzz qui peut s’avérer efficace sur le très court terme mais s’estompe en général très rapidement, dès qu’une autre application vient faire de l’ombre. Il faut se poser plusieurs questions : comment mon application se différencie de ce qui est déjà disponible sur le marché ? Est-ce que les utilisateurs seront prêts à payer pour l’utiliser ? Comment communiquer efficacement autour de ce lancement ? Quelle est ma priorité : la génération de revenus ou la croissance rapide du nombre d’utilisateurs ? Etc. La question de la publicité au sein de l’application est également à se poser en termes de génération de revenus. Il ne faut pas répondre à ces questions dans la précipitation, et surtout ne pas se les poser uniquement au lancement de l’application, mais tout au long de sa durée de vie.

Enfin, en matière de déploiement, notamment en entreprise, la distribution des applications doit également être dans l’esprit des développeurs. En effet, au-delà de la facilité d’usage, la facilité d’installation joue également un rôle dans le choix du téléchargement d’une application par un utilisateur. Ainsi, lorsqu’un développeur se lance dans la création d’une application dédiée aux entreprises, il doit également prendre en compte le fait qu’elle ne sera pas adoptée par un individu isolé mais par une quantité plus ou moins élevée d’employés. L’installation revient le plus souvent aux services informatiques, ces derniers doivent donc disposer d’un outil fiable afin de déployer une application sur tous les postes et/ou mobiles de l’entreprise. Là encore, l’utilisation d’un SDK est recommandée voire nécessaire afin de mener à bien cette tâche pouvant vite devenir chronophage.

Les développeurs ont donc plusieurs outils à leur disposition pour créer une application viable et pérenne, encore faut-il prendre en compte tous les éléments autour de l’application et ne pas se concentrer uniquement sur le produit en lui-même. Les outils de développement sont divers et variés, il faut donc également faire attention à choisir ceux qui correspondent le plus à nos besoins.