Combien coûte une Application Mobile (en vrai) ?


App Cost Calculator

C’est LA question au centre de la décision d’achat quand il s’agit de transformer une belle idée en produit mobile sérieux. Pour éclairer la prise de décision, nous mettons en effort particulier dans la pédagogie (ex : native vs. hybride, … ) et la transparence des coûts.

Il y a beaucoup d’articles sur ce sujet, mais à chaque fois les réponses sont incomplètes ou décevantes. Pourquoi? Et bien c’est comme la mode ou les voitures. Entre H&M et Hermès, entre une R5 et une Tesla, il y a une amplitude de choix en fonction des budgets disponibles, de la qualité, de la technicité souhaitée et de l’urgence du projet.


De la même manière, les agences spécialisées dans le design et le développement d’applications mobiles sont positionnées différemment en termes de qualité/prix, de services offerts pour différents genres et industries.

Nous avons créé ce Calculateur de coûts (@Symantra) pour la création d’une Application Mobile (App Cost Calculator) pour que vous puissiez obtenir un devis rapide sur votre application iOS / Android. Prenez 5 minutes pour répondre à ces bonnes questions et recevez en 24H un premier devis.

Choisir son designer et son développeur Mobile

Pour choisir son développeur, parlons clairement de vos options :

- Les freelances travaillant “à distance”, qui facturent pas cher, et qui au cours du projet vous feront perdre la raison dans les itérations: pas fiable, et au final, une qualité qui laisse à désirer tant dans le design que dans l’architecture IT.

- Des grosses agences qui vous impressionnent via leur commercial, leur longue liste de gros clients, et leur site web “bling bling”. Elles vivent bien grâce à leur recours à l’outsourcing et dépensent beaucoup en marketing. C’est l’idéal si vous avez un budget important et un projet dans des domaines spécifiques comme la banque et les services financiers qui nécessitent un savoir sectoriel spécifique. Mais ces agences sont rarement innovantes, ni prêtes à mettre le paquet sur le design et les fonctionnalités techniques. - Des agences de niches qui ont construit leur réputation en se spécialisant dans le design et l’ingénierie technologique. Ce sont des agences, comme Symantra, qui travaillent pour tous les types d’organisations (PME, ONG, institutions publiques), avec comme spécialité le champ de la mobilité et des solutions « app-like» (applications Natives iOS, Android …). Nous créons de la valeur pour nos clients avec un design bien léché, et une architecture très robuste, sur mesure, en se basant sur les dernières technologies du marché.

Il est essentiel de bien comprendre quelles composantes sont mobilisées dans votre projet pour bien apprécier le coût de votre appli et bien négocier.

Les 10 dimensions qui font varier le prix d’une appli :

1. La plateforme sur laquelle votre application va fonctionner

Le coût peut un peu varier en fonction de la plateforme (Android, iOS). Certain développeur ont des compétences plus fortes dans l’une ou l’autre. Le plus sage, pour ne pas perdre de l’argent, est de commencer sur une plateforme, tester l’agence, puis de se lancer sur l’autre.

2. Idéation & Exploration

PlayStore et AppStore sont des cimetières d’applications « zombies » : près de 85% des appli ne sont jamais découvertes par des usagers. C’est pourquoi, il important de bien valider le concept de votre app avant d’investir dans le design et le développement. L’étape d’idéation permet d’éviter les impairs financiers. Cette étape varie en fonction de la complexité du projet, de son objectif à atteindre et de votre calendrier. Ce workshop est évidemment facultatif, si vous avez déjà conduit sérieusement votre étude de marché et si vous êtes ouverts au risque.

3. Scoping

Une fois que vos objectifs économiques sont bien définis, et que le choix de la solution est clair, vous devez transformer votre solution en un document de spécifications techniques : le cahier des charges. Ce document décrit le périmètre fonctionnel, les dépendances, les spécifications techniques, les wireframes de base du projet. Cette étape peut paraître difficile si vous êtes non-technicien. Ce qui veut dire que ce service varie selon la complexité de vos spécifications. Si vous avez déjà un partenaire pour l’étape d’idéation et d’exploration, vous ne devriez pas payer un montant supplémentaire. Si votre budget est limité, vous pouvez rédiger vous-même les “specs” vous-même.

4. Le Design de l’App

C’est ce qui fait la différence entre une bonne app et une mauvaise app. Nombre d’usagers se plaignent sur Appstore et Google Play store. Vous l’avez déjà vécu ou entendu : “Ah, du mauvais hybride !”, “Une app si laide !”, “ 3 clicks et je n’ai toujours pas trouvé l’info que je cherchais”, “l’app plante une fois sur deux”….

Une belle app commence par un beau logo, un « onboarding » agréable, des « call for action » évidents, … En clair, une expérience usager (les geeks parlent d’UX) d’une qualité supérieure, rapide, fluide. Et là, plus une app est élégante plus elle peut vous coûter cher. Une esthétique extraordinaire (wow !) , c’est des heures de travail d’un designer. Un design ordinaire, une app « copier-coller », c’est moins d’heures de travail, donc moins cher. Le coût varie aussi en fonction du nombre d’écrans, d’effets spéciaux et de focntionalités complexes (AR, gamification, m-shop, NFC…), du degré d’accessibilité (audio description, langue des signes….).

Selon notre expérience, le volume horaire de l’étape Design représente habituellement un tiers d’une volume de travail total pour créer la solution mobile.

5. Développement sur mesure ou bien à partir d’une plateforme

Un développement sur mesure permet d’imaginer une appli inédite en terme de User Interface et de fonctionnalités, pour un produit bien ajusté à vos besoins. Le coût de ce développement « haute couture » est généralement très élevé en comparaison à un développement à partir d’une plateforme générique (« copier-coller-moduler »), qui peut laisser un goût de déjà-vu. Si toutefois vous voulez créer une app ordinaire et ou la détention du code source vous n’est pas essentiel pour vous, alors un développement à partir d’une plateforme générique vous permet de réduire le coût de l’investissement.

6. Les fonctionnalités

C’est la variable qui impacte le plus le coût global. Plus les fonctionnalités sont complexes et nombreuses, plus cela vous coûtera. Il y a des fonctionnalités simples comme l’utilisation de la caméra, la géolocalisation, les notifications push, l’intégration avec les réseaux sociaux, des contenus multilingues, …. Et des fonctionnalités plus complexes comme le paiement mobile, la réalité augmentée, le recours au NFC/beacons, des jeux interactifs …

7. L’infrastructure & le Framework

En gros, il s’agit du stockage des données, de la protection des données personnelles (remember GDPR ?), le cryptage des données et l’intégration de l’API, la gestion des usagers…. Taper des lignes de codes ce n’est pas trop compliqué. Mais c’est juste la pointe de l’iceberg…

Tout l’art du code c’est de construire une architecture robuste, ce qui nécessite des développeurs avec des années d’expérience. Il y a donc plus que les fonctionnalités et le prix d’une application.

Pourquoi est-ce si important, la qualité du développement ?

Parce que Google Playstore a changé ses algorithmes de classement pour les applications et fait remonter seulement les applications mobiles qui présentent les meilleures performances, le plus petit nombre de crashs, la plus grande stabilité, …..

Le nombre d’installations ou de bons rating ne suffisent plus pour juger de la qualité d’une appli et assurer sa visibilité. Si votre application tombe en panne et épuise la batterie de votre smartphone, elle tombera dans les limbes du Play Store, même si elle est populaire, grâce aux nouveaux algorithmes.

Notre preuve : 4+ sur 5. C’est le rating de toutes nos applications mobiles sur Play Store et App Store. C’est une performance rare sur le marché des applications mobiles en Belgique. Sérieusement.

8. Campagnes de test

Le succès d’une app repose évidemment sur le génie de l’idée. Mais la plus belle des idées et le plus beau des designs peuvent se prendre un mur parce que l’expérience, d’un point de vue de l’usager, est dès les premières secondes d’une qualité inférieure : crash au démarrage, design hybride dégueu, lenteurs, le login/mot de passe de trop …. La moitié des appli sont effacées quelques minutes seulement après avoir été téléchargées, au mieux. Au pire, l’usager va déverser sa frustration sur votre compte Appstore/Playstore. Donc, le testing est une étape essentielle pour résoudre un maximum de bugs et optimiser la performance. Le coût varie certes en fonction de la complexité de l’application; mais il n’est pas déraisonnable de dépenser 20% du montant total sur le testing.

9. Déploiement + ASO

Le coût du déploiement côté serveur est récurrent et dépend du fournisseur (AWS, OVH…).

10. La maintenance de l’app

Après le lancement de l’app, vous aurez encore besoin de lancer les mises à jour, fixer les problèmes, suivre les statistiques… Pensez aussi au transfert de savoir et à récupérer les documents utiles… Toutes ces tâches ont un coût supplémentaire et peuvent varier en fonction du nombre d’usagers actifs sur l’application.

Vous avez un projet d’appli sérieux ?

Nous parlons ici d’un développement de qualité professionnelle, respectant les bonnes pratiques du développement mobile tels que les guidelines Apple et Android, par exemple.

Vous avez besoin d’un lifting/re-design de votre app et renforcer/booster le volet technique ? Vous avez besoin de transformer votre web/web app en mobile app performante ?

Découvrez ce Calculateur de coûts pour la création d’une Application Mobile (App Cost Calculator) pour obtenir un devis sur votre application iOS / Android.

Merci pour votre lecture. Bonne journée!

Copyright : Symantra.

#MobileApps #ApplicationMobile #Onboarding #NativeApp