Les 8 Étapes de création d’une application mobile

Dans cet article, nous allons voir les différentes étapes de création d’une application mobile tel que nous le faisons chez Fidelisa.

1 – Cadrage du projet

Cet première étape de cadrage est indispensable ! En effet, elle permet de faire en sorte d’être certain de bien comprendre vos besoins, autant en terme de fonctionnalités que de mode de collaboration. Nous passons en revue ensemble différents points essentiels au succès de votre application :

  • Quels sont vos objectifs avec cette application ?
  • Quelle est la cible d’utilisateurs ?
  • Quels fonctionnalités envisagez-vous et comment servent-elles vos objectifs ?
  • Avez-vous déjà des concepts créatifs en tête, une charte graphique, des impondérables, un univers etc.
  • Comment souhaitons-nous travailler ensemble ?

A l’issu de ce cadrage, nous sommes en capacité d’écrire de manière précise le cadre de votre projet… à nous de passer à l’étape créative !

2 – Travail de création ; graphisme et de maquettage

Dans cette seconde étape, nous nous atelons à la conception à proprement parler de l’application. Cette étape se décompose en sous-étapes :

  1. La partie UX (User Experience) qui vise à concevoir les scénarios d’utilisation de l’application, les flux dans l’application. Cette phase est primordiale, elle permet de se faire une première idée de la manière dont l’application sera utilisée par l’utilisateur final. Le produit de cette phase est un wireframe, qui représente les flux, sans s’attarder sur les aspects graphiques. Voici un exemple de wireframe :
    Résultat de recherche d'images pour "mobile app wireframe examples"
  2. La seconde étape consiste à habiller notre application. Il s’agit de la phase de UI (User Interface). Elle va s’appuyer sur les chartes graphiques existantes (ou alors, il faudra parfois en créer), et créer un univers. C’est sur cet univers que nous calquerons le produit de l’étape précédent. C’est lors de cette étape que l’application va réellement prendre forme puisque le rendu, essentiellement graphique, va avoir le look de l’application finale !
    Résultat de recherche d'images pour "mobile app ui"Généralement, lors de cette étapes, nous commençons par proposer 3 choix d’univers graphiques déclinés sur un ou deux écrans principaux de l’application… et lorsque nous sommes d’accord là dessus, go ! On décline alors sur tous les écrans de l’application.

3 – Spécifications

On ne peut pas se lancer aveuglément dans le développement tout de suite ! Le chef de projet coordonne la rédaction de spécifications fonctionnelles et le technical lead prend en main les spécifications techniques. Ainsi, on fait en sorte d’aplanir le terrain avant de creuser les fondations. Pendant cette phase, certaines décisions d’ordre technique peuvent être prises.

4 – Développement & tests

C’est partit ! Nos barbus peuvent entrer en scène ! Ils déclinent les résultats de l’étape précédente en code… et en application fonctionnelle. Pendant cette étape, il est important de garder la communication ouverte. C’est par le chef de projet que se fait votre communication avec nous. Il vous informe de ce qui avance, des problèmes rencontrés, ou des choix fonctionnels non couverts par les spécifications ou à préciser.

Résultat de recherche d'images pour "dart code"

Tout au long du développement, en plus des tests « manuels » que les développeurs font sur leur code, ils mettent en place des tests unitaires, des petits bouts de code qui vérifient qu’à tout moment chaque composant de l’application se comporte normalement. Ceci est important pour mieux identifier les régressions éventuelles induite par un changement de code plus loin dans l’application.

L’application est développée et testée en interne… roulement de tambour… vous allez pouvoir mettre les mains sur votre application tant attendue !

5 – Recette

Pour que la recette soit la plus pertinente, nous faisons en sorte qu’elle ait lieu dans un environnement le plus proche possible de l’environnement final. Pour cela, nous nous appuyons sur Testflight (sur iOS) et Google Beta (Google). Ces environnements nous permettent de publier les applications sur les stores sans pour autant les rendre publiques. Ainsi, nous pouvons proposer à certaines personnes, dont vous faites partie, de tester l’application sur leur propre téléphone… du test grandeur nature !

Pendant la phase de recette, nous faisons un point régulier pour déterminer les modifications à apporter à l’application.

Ca y est ? C’est validé ? L’application marche comme sur des roulettes ? On peut publier ? Pas tout à fait ! Il nous reste une petite étape à passer ensemble.

6 – Formation et marketing de l’application

Nous insistons pour lancer l’application quand tout est prêt… et tout, ça veut dire vous et vos équipes également ! Si la manipulation de l’application se passe généralement de formation, il est parfois utile de passer un peu de temps ensemble pour prendre en main l’interface d’administration de l’application, la gestion de son contenu, l’exploitation des statistiques qu’on vous fournit etc.

Voilà pour la formation. Vient ensuite un point crucial pour votre application : un travail sur sa promotion ! Sur les stores ou un site dédié ? Avec une vidéo de promotion ? Des captures d’écrans plus belles les unes que les autres ? Comment lancer le bouche à oreille ? Comment toucher votre communauté ?

Important Creatives ICON SHORT DESCRIPTION FEATURED GRAPHIC ICON POSTER FRAME SCREENSHOTS APP PREVIEW

Ca y est ! On a une belle application, les équipes sont au taquet, la page sur les stores brille de mille feux… on peut lancer !

7 – Publication & VSR

On appuie sur le gros bouton rouge et l’application est publiée sur les stores Google et Apple (note : il y a parfois un délais allant de 2 jours à 10 jours avant publication du fait de la vérification de votre application par les équipes Google et Apple). Les utilisateurs peuvent maintenant la télécharger, c’est l’épreuve du feu !

A partir de maintenant, nous mettons en place une période de 3 mois de Vérification du Service Régulier (VSR) pendant laquelle nous sommes particulièrement attentifs aux éventuels soucis.

8 – Analyse des Statistiques et des retours

Après les 6 premières étapes de création d’une application mobile, notre application est en ligne, nous recevons donc régulièrement les rapports et les statistiques d’utilisation. Ces données sont importantes pour comprendre ce qui fonctionne, ce qui ne fonctionne pas, et les attentes des utilisateurs. Des retours autres peuvent également nous orienter pour d’éventuelles évolution de votre service.

Résultat de recherche d'images pour "app stats"

Ca y est, on est prêt pour la V2 ?!


Vous avez un projet d’application et souhaitez en discuter ?
Nous vous proposons de nous en parler via notre formulaire de chiffrage gratuit :