Market Projet Web en 15 Étapes

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 17

Etapes de la création d’un projet Web

1 Trouver l’idée de votre Application Web


Avant de créer une application web, vous devez d’abord exprimer clairement ce que
vous avez l’intention de construire, et surtout pourquoi. Pour beaucoup, ce processus
est la partie la plus difficile.

Votre idée doit découler de la résolution d’un problème.

Il est important que vous choisissiez une idée qui vous intéresse. L’intérêt est la clé
pour alimenter la motivation, ce qui est crucial lors de la création d’une application
web. La création d’une application web demande des efforts et il est important que
vous vous y trouviez votre compte pendant le processus.

Posez-vous es questions :

 Combien de temps ai-je pour créer cette application ?


 Quel problème vais-je résoudre ?
 Quelles sont les applications que j’aime utiliser ?
 Qu’est-ce que j’aime dans ces applications ?
 Combien de temps/argent cette application me permettra-t-elle
d’économiser ou de générer pour moi (en tant qu’utilisateur) ?

2 Définissez l’objectif de votre application mobile ou web


Chaque application commence par l’identification d’un réel besoin. Elle n’a pas
besoin d’être révolutionnaire, il suffit simplement qu’elle soit fondée et concevable,
tout en répondant à une certaine douleur. Pour cela, il est important de définir son
application et surtout ses objectifs.
Des objectifs clairs et précis
Votre application doit impérativement répondre à deux objectifs :
- Le besoin de vos clients
- Objectif commercial
Définissez et gardez en tête les impacts de votre application mobile ou web.
N’oubliez pas qu’une application peut avoir plusieurs objectifs et que chacun
d’entre eux doit bénéficier à votre public, à vous et aux autres.
Maintenant que nous avons couvert les bases, il est temps d’aller plus loin.
Vous allez maintenant commencer à esquisser, faire une liste de fonctionnalités et
voir si l’idée prend vie sur papier.
Un MVP (Produit minimum viable) étudié avec soin
Pour ce faire, nous vous conseillons de dresser les fonctionnalités de votre
application et de les diviser en deux groupes :
- les Must Have
- les Nice To Have.
Les Must Have sont des fonctionnalités dont votre application ne peut pas se
passer, et Nice To Have sont des fonctionnalités intéressantes mais qui ne sont
pas cruciales.
Lorsque vous créez une application, vous souhaitez que l’application soit aussi
légère que possible. C’est ce qu’on appelle un produit minimum viable (MVP), la
version la plus simple de votre application. Ainsi quand vous vous concentrez sur
ce qui compte le plus, vous accélérez le développement de votre application et
rendez votre application plus résistante aux revers.
Pour vous aider, voici quelques questions que vous devez vous poser pour
chaque fonctionnalité :
Cette fonctionnalité a-t-elle réellement un impact sur les objectifs de mon
application ?
Cette fonctionnalité est-elle un argument de vente ?
Quel est le niveau de complexité de la fonctionnalité ?
Il est tentant de créer une application avec de nombreuses fonctionnalités. Or,
agrémenter dès le départ son application de diverses fonctionnalités peut
réellement nuire à son développement.
Faites l’exercice de positionner chacune de vos fonctionnalités dans ce tableau :

Ce que vous devez en conclure :


- Must-have, à inclure dans MVP : Ce sont les fonctionnalités à faible risque
qui visent à résoudre les problèmes de vos utilisateurs et doivent être
embarquées dans la première version.
- Nice to have (Bon à avoir) : cette catégorie sont les « killer-features » qui font
que votre produit se démarque des autres. En revanche, elles sont difficiles à
mettre en œuvre en raison d’un niveau de difficulté plus élevé.
- Can be done (Peut être fait) : Fonctionnalités qui demandent peu d’efforts
mais offrent aussi moins de valeur à votre application. Ces fonctionnalités
seront livrées dans les prochaines versions. Vérifiez d’abord si les utilisateurs
aimeraient les avoir à l’avenir.En pratique, il faut limiter ces fonctionnalités
pour le MVP et les ajouter dans les prochaines versions.
- Out of MVP (Une perte de temps) : Vous ne devez pas inclure ces
fonctionnalités dans votre MVP. Beaucoup d’efforts et faible impact sur vos
clients.
Au début, votre application doit faire peu de choses mais doit le faire bien !

3 Étude de marché

Une fois que vous avez identifié votre ou vos idées, il est important de faire des
recherches sur le marché que vous ciblez, pour voir :

 Si un produit similaire existe


 Si un marché existe
La première raison de l’échec des startups est l’incapacité d’adapter le produit au
marché, c’est pourquoi cette phase d’étude de marché est incontournable.

Au delà de Google, pour savoir rapidement s’il existe une application web similaire,
utilisez les outils suivants afin de rechercher votre idée :

 Recherche de brevets et de marques


 Betalist
 Producthunt
Si un produit similaire existe, ne vous inquiétez pas. Cela peut être le signe qu’il
existe un marché pour votre idée. Vos futurs concurrents ont jeté les bases, ont
éduqué le marché. Il est temps pour vous d’intervenir et de vous faire votre place.

Si un produit similaire n’existe pas, il est possible que vous ayez eu de la chance –
vous êtes un maître de l’innovation. D’un autre côté, il est possible que quelqu’un se
soit déjà aventuré sur cette voie et se soit retrouvé dans une impasse.

Pour savoir ce qu’il en est, il est donc important d’approfondir vos recherches sur le
marché et de s’en inspirer :
 Le marché cible de votre application web – Partagez votre idée
d’application web sur des forums liés à votre marché cible. Si vous
connaissez quelqu’un qui fait partie de la cible, expliquez-lui votre idée.
 Google Trends – Une recherche rapide de votre idée d’application web
vous permettra de découvrir les tendances sur le sujet.
 Outil de référencement – Rédigez une liste de mots-clés relatifs à votre
application web. S’il s’agit d’un “outil OKR”, utilisez les outils de recherche
“OKR tool”, “OKR app” et “objectives and key results software”. Si l’outil
de référencement indique qu’il y a beaucoup de personnes qui
recherchent les termes de vos mots clés, il s’agit d’un petit indicateur que
vous avez un marché cible.
 Réseaux sociaux – Présentez votre idée à votre marché cible via des
groupes Facebook & Twitter.
 Événements – S’il existe un événement local dans votre région qui attire
des personnes de votre marché cible, allez y faire un tour. Beaucoup de
villes comme Nantes ou Bordeaux organisent des “Digital Week”, cela
peut être une excellente occasion de partager votre idée en prenant note
des réactions.
Après avoir suivi les étapes ci-dessus, vous devriez disposer de suffisamment
d’informations pour comprendre s’il existe un marché pour votre produit.

4 Définir les fonctionnalités de votre app


Vous avez eu votre idée, vous avez validé le marché, il est maintenant temps de
lister tout ce que vous voulez que votre application fasse.

L’erreur courante ici est de s’emporter et d’avoir trop d’ambitions en termes de


fonctionnalités. Plus vous ajoutez de fonctionnalités, plus il vous faudra de temps
pour créer votre application web. Bien souvent, plus la création d’une application web
prend du temps, plus vous serez frustré.

Focalisez vos efforts sur les fonctionnalités qui résolvent les problèmes de vos
marchés cibles.

Pour vous inspirer, voici une liste des fonctions de base nécessaires à une
application CRM simple. (Customer Relationship Management ou GRC pour Gestion
de la Relation Client) 

 Créer un compte
 Récupérer les mots de passe perdus
 Modifier leurs mots de passe
 Créer de nouveaux contacts
 Télécharger de nouveaux contacts
 Attribuer une valeur aux contacts
 Ecrire des notes sous la rubrique “contacts”
 Désigner un contact comme étant un lead, un client ou un partenaire
 Filtrer les contacts par lead, client ou partenaire
 Consulter la valeur totale des leads, des clients et des partenaires
Essayez de faire le même exercice en l’adaptant bien sûr à votre concept.

5 Faites un croquis de votre application web


La méthode que nous recommandons d’utiliser est un cahier (sans lignes) et un stylo
ou un crayon. Old school !

Après les étapes 1, 2 et 3, vous devriez avoir une idée de ce qu’est votre application
web, de qui sont vos utilisateurs et des fonctionnalités que vous allez inclure.

Faites un croquis de l’interface utilisateur de vos applications web – il n’est pas


nécessaire qu’il soit exact, il s’agit juste d’une esquisse.

Lorsque vous faites un croquis, tenez compte de ce qui suit :

 Navigation
 Apparition de votre marque
 Formulaires
 Boutons
 Tout autre élément interactif
Faites un croquis des différentes versions de votre application web. Examinez
comment les fonctionnalités de votre application web vont affecter la conception
globale.

Annotez votre croquis et décrivez comment votre application devrait fonctionner.

Prendre des notes vous aidera à clarifier et à comprendre pourquoi vous avez conçu
certains éléments à un stade ultérieur.

Encore une fois, ne vous laissez pas emporter. Votre esquisse est destinée à
communiquer et à expérimenter, pas à vendre. Si vous compliquez trop la
conception à ce stade, vous ne ferez qu’engendrer de la frustration.
6 Concevez un site web ou une landing page
pour promouvoir votre application

Phase de conception

Un prototype est un aperçu approximatif de la disposition, des écrans et des


parcours utilisateurs de votre application. C’est ce qu’on appelle le Wireframing !

Attention, même si le prototype correspond à un aperçu il ne représente pas un


positionnement exact des éléments d’interface utilisateur, un schéma de couleur et
les effets possibles ou envisagés. Ici, on ne parle pas de design mais plutôt de
wireframes. Le prototype définit ce à quoi ressemblera votre application, sans
prendre en compte les détails possibles et imaginables. Ainsi, c’est une approche
fonctionnelle et non esthétique de la conception de votre application.

Par ailleurs, il est important de prendre en compte que votre prototype doit décrire le
flux et les interactions de votre application.

En d’autres termes il doit répondre aux différentes interrogations techniques telles


que comment passer de l’écran A à l’écran B, ou encore ce qu’il se passe lorsque
l’on appuie sur tels et tels boutons etc…

Il existe deux façons de créer des wireframes : hors ligne et en ligne.

Si vous préférez hors ligne, vous pouvez simplement utiliser un stylo et du papier ou
vous pouvez utiliser des modèles comme ceux de SneakPeekIt. Pour ce qui est du
mode en ligne vous pouvez vous référer aux logiciels tels qu’Adobe Suite ou à des
outils spécialisés tels que Fluid UI ou encore Mockflow.
Phase de création
Enfin, la création d’une maquette vous permettra d’envisager le résultat final, de vous
guider, d’imaginer.

Ne négligez pas les tests utilisateurs

Après la création de vos wireframes, nous vous conseillons de les tester afin de vous
aider à analyser vos cas d’utilisation, à identifier les points de friction et à remettre en
question la facilité des processus de votre application. En les testant, vous
comparerez le flux de votre écran aux attentes de votre utilisateur et éviterez toute
frustration.

Et enfin, pour compléter la création de votre maquette, nous vous conseillons de


créer en parallèle une conception fonctionnelle et technique. Ainsi, vous décrivez ce
que l’application fait en termes simples et vous pourrez ainsi créer des annotations
expliquant le fonctionnement de l’application.

En plus d’Apple Store et de Google Play pour les applications mobiles, il existe de
nombreux autres canaux marketing pouvant apporter un flux d’inscriptions.

Eh oui, ce n’est pas parce que vous avez créé une excellente application que les
gens la trouveront !

Comment votre cible peut-elle découvrir votre application ?

Pour ne pas tomber dans les bas-fonds du marché des applications Web et mobile,
vous devez au minimum créer une page de destination autrement dit une landing
page pour votre application, et ce avant même de créer votre application.

En tant que créateur d’application web ou mobile, vous souhaitez créer une
connexion entre vous et vos clients potentiels, pour se faire, rien de mieux qu’un site
web. En effet, c’est grâce à une telle approche que vous conduisez un utilisateur à
essayer votre application et ainsi à le rapprocher du statut de client.

Par ailleurs, pour que votre page de destination soit attractive et surtout concluante,
elle nécessite les composants suivants :

Un titre clair en haut de la page

Un bref paragraphe d’introduction ou une vidéo explicative (votre pitch)

Une capture d’écran de l’application ou d’une maquette


Un Call To Action (bouton) pour s’inscrire ou installer l’application

Une énumération des principales fonctionnalités et des avantages de l’application

Une histoire sur les créateurs de l’application

Pour ce qui est de la disposition des différents éléments énoncés, libre à vous de
choisir ! Cependant il reste tout de même préférable de placer le titre et le Call To
Action au-dessus du bandeau de page.

Par ailleurs il n’est pas rare de mettre une histoire ou une section «À propos de
nous» en haut de la page, pour créer un lien personnel avec les différents visiteurs.

Armez-vous de créativité !

N’oubliez pas, votre site représente le point central vers lequel vous pouvez diriger
les utilisateurs vers votre application. De plus, si l’idée vous vient de créer une
énième application, votre page sera déjà créé et déjà visitée par d’anciens clients
potentiels !

Un site web ou simple landing page vous permettra également de développer tout un
contenu autour de votre application et ainsi créer une connexion durable avec vos
utilisateurs. Cette initiative vous laisse une réelle ouverture sur le champ des
possibles, créer une newsletter (retrouver la checklist de l’email marketing), un blog,
un forum autour de votre app sera désormais à portée de main !

Si vous êtes novices, nous vous conseillons de faire appel à WordPress pour la
création de votre site de destination. Simple, ludique et surtout très apprécié par
Google, WordPress ne nécessite pas de connaissances en HTML.

7 Élaborez le design de votre application

Maintenant que votre projet prend forme, il est temps de créer une conception
graphique pour votre application !

La conception de votre application comprend les détails visuels pour habiller vos
écrans, des effets graphiques, des éléments d’image et parfois même des
animations et du motion design. À moins que vous soyez un as de la conception
graphique, il est bien évidemment recommandé de faire appel à des professionnels
du design. C’est un métier qui ne s’improvise pas ! Les graphistes professionnels
passent des années à pratiquer et à perfectionner leur métier, et sachez qu’un bon
graphiste peut fournir des résultats 100 fois supérieurs à un designer inexpérimenté
comme vous (en supposant que vous êtes un développeur).

8 Planifiez votre flux de travail


Il est temps de vous mettre à la place de votre utilisateur. Dans cette étape, nous
allons planifier le workflow de vos applications web.

Il est maintenant temps de revenir à l’étape 2 et d’étudier votre étude de marché.


Prenez votre liste de concurrents et inscrivez-vous à leurs essais gratuits. Jouez
rapidement avec leur produit et prenez des notes sur ce que vous pensez être bon et
mauvais.

Après avoir analysé les applications web de vos concurrents, il est temps d’identifier
les différents workflow de votre application. Pour cela, considérez les points
suivants :

 Comment un utilisateur s’inscrit-il


 Est-ce qu’ils reçoivent un email de vérification
 Comment un utilisateur se connecte-t-il
 Comment un utilisateur change-t-il son mot de passe
 Comment un utilisateur navigue-t-il dans l’application
 Comment un utilisateur paie-t-il pour l’application
 Comment un utilisateur peut-il résilier son abonnement ?
Tout d’un coup, notre application web d’une page se transforme en une application
web de 10 pages. Il est donc temps de faire une liste des différentes pages de votre
application web.

Le petit conseil de La Fabrique du Net


Considérez les différents états des pages. Par exemple, la page d’accueil aura deux
états : connecté et déconnecté. Les utilisateurs connectés verront une page
différente de celle des utilisateurs déconnectés.

9 Créer un prototype de votre application


Le prototypage permet d’aller plus loin en ajoutant un affichage interactif de votre
future application.
Vous pouvez réaliser un prototype à l’aide des outils suivants :

 Sketch (macOS)
 InVision Studio (macOs)
 Adobe XD (macOS, Windows)
 Figma (Web, macOS, Windows, Linux)
 Balsamiq (macOS, Windows, Web)

10 Obtenir une première validation


Vous disposez maintenant d’un magnifique prototype qui décrit visuellement
l’application web que vous avez imaginé, bravo !

Il est temps de partager ce que vous avez construit. Il ne suffit pas de demander à
vos amis s’ils utiliseront votre nouvelle application web.

Vous devez commencer avec un petit nombre d’utilisateurs représentatifs. Allez sur
les forums utilisés par votre marché cible, rendez vous directement sur leurs lieux de
travail, présentez leur votre solution et vérifiez si vous les aidez à résoudre leur
problème.

Essayez d’établir un rapport avec ces personnes, car ils pourraient devenir vos
clients. N’hésitez pas à utiliser cette étape pour tester votre argumentaire de vente –
les meilleurs gages de validation sont les ventes de pré-lancement.

Prenez des notes et documentez tous les commentaires. Les enseignements tirés de
ces réunions vous aideront à orienter vos futurs développements.

Vous avez maintenant un excellent retour d’information et une validation du produit. Il


est temps de commencer à développer votre application web.

11 Construire l’architecture de votre base de données

   Phase de développement
Développez votre application

Ça y est, nous y sommes. Il est temps de créer votre application !

Maintenant que vous avez établi les bases de votre projet d’application, la création
de l’application elle-même devient beaucoup plus facile. Vous avez créé des
maquettes et entamé les premières mesures pour la commercialiser avec un site
web.

Tout est bon, c’est parti !

Un système de gestion de base de données est un système qui vous fournit


des API cohérentes pour (le plus souvent) :

 Créer des bases de données, mettre à jour et supprimer des bases de


données
 Lire et enregistrer des données dans vos bases
 Sécuriser l’accès à une base de données en fournissant un accès nivelé à
différents domaines et fonctions
Le type de données que vous devez stocker déterminera le type de base de données
nécessaire pour faire fonctionner votre application web.

Types de bases de données

 SQL – Correspond à des données principalement “relationnelles”. Vos


données sont relationnelles si vous avez plusieurs types de données qui
ont des relations entre elles. Par exemple, un “client” peut avoir de
nombreuses “factures” enregistrées dans son dossier. En règle générale,
vous créez une tableau Par exemple, Customer.Id = Facture.CustomerId.
Elles existent depuis des décennies, sont très bien comprises et
constituent généralement un choix sûr. MySQL, Postgresql, Microsoft
SQLServer sont parmi les plus courantes. L’inconvénient des bases de
données SQL est que vous devez déclarer toutes vos tables et colonnes
à l’avance. Si vous n’en avez jamais utilisé une auparavant, vous risquez
de vous retrouver avec une courbe d’apprentissage assez raide.
 Base de données de documents – Les bases de données de documents
stockent des “documents”. Chaque enregistrement de votre base de
données est simplement un gros tas de données structurées – souvent
au format JSON. Si vous avez besoin de stocker des relations entre vos
documents, vous devrez écrire un code pour gérer cela vous-même.
Cependant, de nombreux autres aspects de l’utilisation des bases de
données documentaires sont beaucoup plus simples. Votre base de
données peut être “sans schéma” – ce qui signifie que vous n’avez pas à
déclarer d’emblée les définitions de vos documents. Elles ont également
tendance à être beaucoup plus évolutives que les bases de données
SQL. Voici quelques exemples de bases de données de documents :
MongoDb, CouchDb, Firebase (sans serveur), Dynamo Db (AWS). Il en
existe de nombreuses.

Décidez comment séparer vos données

Chacun de vos clients possède son propre ensemble de données privées. L’une des
pires choses qui puisse arriver à votre application est que les données d’un client
soient vues par un autre client. Même s’il n’y a qu’une petite quantité de données
non sensibles qui fuient et qu’aucun dommage n’est causé, un événement comme
celui-ci érodera massivement la confiance dans la sécurité de votre application. Vous
devez élaborer une stratégie solide pour séparer les données de vos clients afin de
vous assurer que cela ne se produira jamais.

Vous avez deux options : la séparation physique et la séparation logique.

 Séparation physique – Chacun de vos clients dispose d’une base de


données distincte (bien qu’il puisse partager un serveur de base de
données avec d’autres). Il est donc beaucoup plus difficile de faire une
erreur qui entraînerait une fuite de données. C’est le choix le plus sûr et le
plus évolutif. En revanche, la gestion, l’entretien et les améliorations
seront plus complexes.
 Séparation logique – Tous vos clients sont stockés dans une base de
données géante. Chaque fois que vous devez obtenir des données pour
un seul client, vous devez vous rappeler d’inclure un filtre pour ce client.
Par exemple, “sélectionner” parmi les clients où customerClientId =
1234″. Cette approche est plus facile à mettre en place pour démarrer,
ainsi qu’à entretenir et à mettre à jour. Par contre, certaines erreurs
pourront facilement entraîner une violation de données.

12 Construire votre frontend


Le Frontend est l’élément visuel de votre application web. Il définit ce que vous voyez
et avec quoi vous interagissez. Le frontend est développé avec du HTML, du CSS et
du JavaScript. C’est la partie de l’application que vous pouvez voir. Elle comprend la
mise en page, la navigation, les graphiques, l’interaction avec l’utilisateur, l’animation
et le traitement des données.

Lorsque vous créez votre application web, vous devez choisir entre :

 Pages de serveur (application à pages multiples) – Si vous utilisez des


pages de serveur, il est très facile de démarrer. Le cadre de votre
backend est prêt à être mis en place. C’est là que réside l’énorme
avantage des pages de serveur.
 Application à page unique (SPA) – Vous devez mettre en place votre
propre environnement de développement afin qu’ils contiennent les
éléments suivants :
 Un éditeur de code, tel que VS Code ou Sublime Text
 Un framework de compilation et de packaging
comme Webpack ou Gulp
 Un framework de frontend (strictement pas nécessaire, mais
fortement conseillé à moins que vous ne soyez un
développeur de frontend expérimenté), ici vous pouvez
utiliser React ou Ember.
 Configurer votre outil de “packaging” pour qu’il puisse
communiquer avec votre backend.
Le petit conseil de La Fabrique du Net
La plupart du temps, notre choix se portera sur le SPA car le produit est beaucoup
plus évolutif et facile à utiliser.

Vous devriez maintenant avoir une meilleure idée de la manière de configurer votre
frontal et de définir l’aspect et la convivialité de votre application web.

13 Construisez votre backend


Le backend est généralement ce qui gère vos données , c’est la partie de l’application
que vous ne pouvez pas voir. Il s’agit des bases de données des serveurs, la mise
en réseau, le stockage de données et de tout ce qui est gestion l’utilisateur ne peut
pas voir dans votre application web. La construction de votre backend est l’une des
parties les plus difficiles du développement d’une application web.

Les principaux rôles du backend seront de :


 Fournir des terminaux HTTP pour votre frontend, qui lui permettent de
fonctionner sur vos données.
 Authentifier les utilisateurs (vérifier qu’ils sont bien ceux qu’ils disent être :
c’est-à-dire les connecter).
 Autorisation. Lorsqu’un utilisateur connecté fait une demande, le backend
détermine s’il est autorisé à effectuer l’action demandée.
 Servir le frontend
Si vous avez choisi les Pages de serveur, votre backend générera également votre
frontend et le servira à votre utilisateur.

Avec une SPA, le backend servira simplement vos fichiers statiques de frontend
(c’est-à-dire votre “page unique” et ses actifs connexes).

14 Hébergez votre application web

Phase de lancement

L’hébergement implique l’exécution de votre application web sur un serveur


particulier, pour cela, suivez ces étapes simples :

 Achetez un domaine – Namecheap


 Acheter/établir un certificat SSL – Let’s Encrypt
 Choisissez un fournisseur de cloud :
 AWS
 MS Azure
 Google Cloud Plateform
 Pour moins cher : Digital Ocean
En choisissant l’une de ces options d’hébergement, vous obtiendrez presque
certainement tout ce dont vous avez besoin. Ils disposent d’une documentation
abondante, de communautés importantes pour répondre à vos questions, et sont
généralement des options fiables.

15 Déployez votre application web


Vous avez trouvé votre idée, l’avez validée, avez conçu et développé votre
application web, et avez choisi votre fournisseur d’hébergement. Vous en êtes
maintenant à la dernière étape. Bravo !

Les outils de développement suivants assurent une intégration continue et vous


aideront à déployer votre application web vers votre hébergement en cloud :

 GitLab
 Bitbucket
 Jenkins
Pour commencer, vous pouvez simplement déployer directement depuis votre
ordinateur, bien sûr.

Et voilà ! Vous avez construit votre application web, bravo ! N’hésitez pas à nous
partager vos astuces dans les commentaires pour que nous puissions optimiser ce
guide par la suite.

PS : Et l’après ?

Lorsque vous avez publié votre application, le travail ne s’arrête pas là. Il ne fait que
commencer !

En effet, c’est en recueillant les premiers retours et commentaires de vos utilisateurs


que vous pourrez améliorer 1000 fois plus votre application.

Prenez en compte leurs avis et remarques, c’est important, vous êtes censé
répondre à leur besoin alors écoutez les !

Améliorez vos maquettes, étudiez à nouveau le marché, affinez vos conceptions et


créez de nouvelles fonctionnalités. Vous lancez la prochaine version de votre
application dans l’App Store et le cycle redémarre à nouveau. Il s’agit d’un processus
itératif.

Les tips de Mayasquad


Bien entendu, impossible pour nous de finir cet article sans vous donner quelques
tips pour promouvoir votre application web ou mobile.

Certains vous diront qu’il faut le faire après le lancement de l’application mais chez
Mayasquad nous penchons plus sur avant. Promouvoir c’est provoquer un désir et
donc une attente par le fait de faire découvrir à vos futurs utilisateurs. C’est pourquoi
en promouvant avant le lancement votre application, vous assurez sa visibilité et
surtout sa viabilité.

Vos possibles utilisateurs portent-ils un grand intérêt au projet ? Est-ce que ça leur
parle ? Sont-ils impatients ?

Pour promouvoir votre application avant son lancement, plusieurs stratégies sont
possibles telles que :

Créer un blog et ainsi utiliser le marketing de contenu pour faire connaître votre
application aux futurs utilisateurs

Soumettre votre application à des plateformes organisées, comme Product Hunt

Obtenir une publicité locale et établir une connexion avec des influenceurs de votre
domaine

Créer une campagne d’intégration pour les nouveaux utilisateurs d’application

Utiliser l’effet de réseau pour construire un produit qui obtient mieux quand plus de
gens l’utilisent, et aider les gens à partager votre application avec les autres

Configurer une campagne d’installation d’applications sur Facebook ou utiliser les


annonces de recherche dans l’App Store

Utilisez SKStoreReviewController pour demander un avis aux utilisateurs de


l’application (ce qui augmente ensuite votre classement sur l’App Store)

Améliorez les métadonnées et les captures d’écrans de votre application et


informez les utilisateurs des avantages de l’utilisation de votre application (au lieu de
simplement répertorier les fonctionnalités)

Eh oui, c’est tout un workflow !

Pour finir, il est important de souligner qu’aucun travail créatif ne résulte en suivant
un modèle étape par étape, mot pour mot. Cet article n’est autre qu’une guideline,
vous connaissez maintenant les étapes, mais votre mise en œuvre est ce qui compte
pour réussir une application. Créez une application qui vous ressemble avant tout !

Vous aimerez peut-être aussi