Nouveau : Datasets open source gratuits disponibles !Decouvrir →
📱

Cahier des charges application mobile

Cahier des charges Pour : dirigeant

Guide et template pour rediger un cahier des charges d'application mobile. Specificites iOS/Android, UX mobile, stores et contraintes techniques.

Ce que vous trouverez dans ce guide

Ce guide est concu pour les dirigeant qui souhaitent faire les bons choix technologiques. Il couvre les criteres de selection, les pieges a eviter, les questions a poser aux prestataires et une checklist actionnable.

Que vous soyez en phase de reflexion ou pret a lancer un appel d'offres, ce guide vous donne les cles pour prendre des decisions eclairees et eviter les erreurs courantes.

Pour qui ce guide est-il fait ?

Dirigeants & Entrepreneurs

Vous avez un projet digital mais ne savez pas par ou commencer ni combien budgeter.

Responsables Marketing

Vous devez choisir entre plusieurs prestataires ou solutions et avez besoin de criteres objectifs.

DSI & CTO

Vous evaluez des solutions techniques et cherchez une grille d'analyse structuree.

Startups & Porteurs de projets

Vous lancez un produit digital et voulez optimiser votre budget et vos choix technologiques.

Comment utiliser ce guide

1

Lisez le contenu

Parcourez les sections pour comprendre les enjeux et les criteres cles.

2

Utilisez la checklist

Cochez les elements au fur et a mesure de votre avancement.

3

Posez les bonnes questions

Utilisez la liste de questions lors de vos echanges avec les prestataires.

Les specificites d'un CDC mobile

Un cahier des charges pour application mobile reprend les memes bases qu'un CDC web, avec des sections specifiques au mobile : choix de la plateforme (iOS, Android, cross-platform), gestion des permissions, notifications push, mode hors-ligne, et publication sur les stores.

Choix de la plateforme

La premiere decision a prendre est le choix de la plateforme :

  • iOS natif (Swift) : performances optimales, acces a toutes les APIs Apple, mais limite a l'ecosysteme Apple
  • Android natif (Kotlin) : meme avantages pour l'ecosysteme Google, fragmentation des devices a gerer
  • Cross-platform (React Native, Flutter) : un seul code pour les deux plateformes, 30-40% d'economie, avec quelques compromis sur les performances

UX mobile : les regles d'or

L'experience mobile est radicalement differente du web :

  • Navigation par gestes (swipe, pull-to-refresh)
  • Ecrans plus petits : hierarchiser l'information
  • Utilisation contextuelle (en deplacement, une main)
  • Temps de chargement critique : optimiser chaque ecran
  • Respecter les guidelines Apple (HIG) et Google (Material Design)

Les sections specifiques au mobile

Fonctionnalites natives

Listez les fonctionnalites specifiques au mobile : camera, GPS, accelerometre, NFC, biometrie (Face ID / Touch ID), notifications push, mode offline, partage, deep linking.

Gestion des donnees

Comment l'app fonctionne sans connexion ? Quelles donnees sont stockees localement ? Comment se fait la synchronisation ? Pensez aux cas limites : connexion lente, mode avion, espace de stockage plein.

Publication sur les stores

Prevoyez les elements necessaires : captures d'ecran pour chaque taille d'ecran, texte de description, icone, politique de confidentialite. Les reviews Apple prennent 24-48h, Google 2-7 jours.

Mises a jour et versioning

Definissez la strategie de mises a jour : frequence, retro-compatibilite, migration des donnees, force update pour les mises a jour critiques.

Budget et delais typiques

Une application mobile simple coute entre 10 000 et 25 000 €, une application complexe entre 30 000 et 80 000 €. Comptez 3-6 mois de developpement. N'oubliez pas le budget maintenance (15-20% du cout initial par an) et les frais des stores (99 €/an Apple, 25 € unique Google).

Comparaison

ApprocheNativeCross-platformPWA
Cout moyen30 000 - 150 000 EUR20 000 - 80 000 EUR5 000 - 30 000 EUR
PerformanceExcellenteTres bonneBonne
Acces materielCompletLargeLimite
Delai4-8 mois (x2 OS)3-6 mois1-3 mois
DistributionApp Store / Play StoreApp Store / Play StoreURL directe

Signaux d'alerte

• Le prestataire propose une seule plateforme sans discuter de votre audience cible
• Aucune mention des contraintes de publication (App Store, Google Play)
• Pas de specification des performances offline ou de gestion du reseau
• Le cahier des charges ne mentionne pas la gestion des notifications push
• Aucune strategie de mise a jour ou de versioning de l'application
• Pas de tests utilisateurs prevus avant la mise en production
• Le prestataire ne parle pas de la securite des donnees mobiles
• Aucun plan pour le monitoring des crashs et la collecte de feedback

Questions a poser

• Quelle plateforme recommandez-vous (native, cross-platform) et pourquoi ?
• Comment gerez-vous les mises a jour et le deploiement sur les stores ?
• Quelle est votre experience avec les guidelines Apple/Google pour la validation ?
• Comment l'application fonctionnera-t-elle en mode offline ?
• Quelle strategie pour les notifications push et l'engagement utilisateur ?
• Comment assurez-vous la securite des donnees sur mobile (chiffrement, authentification) ?
• Quel est votre processus de tests (unitaires, integration, beta testing) ?
• Comment gerez-vous les differentes tailles d'ecran et versions d'OS ?
• Quel outil utilisez-vous pour le monitoring des crashs en production ?
• Quelle est la procedure de transfert du compte developpeur a la fin du projet ?

Checklist

  • Choix de la plateforme (iOS, Android, cross-platform)
  • Liste des ecrans avec wireframes
  • Fonctionnalites natives utilisees (GPS, camera, push...)
  • Comportement hors-ligne et synchronisation
  • Authentification et securite des donnees
  • Integration avec des APIs existantes
  • Charte graphique et respect des guidelines OS
  • Strategie de publication sur les stores
  • Plan de mises a jour et versioning
  • Budget maintenance et evolution annuelle

Estimation budgetaire

Le budget pour ce type de projet depend de nombreux facteurs : complexite, nombre de fonctionnalites, niveau de design, integrations tierces et maintenance. Consultez nos grilles tarifaires detaillees pour obtenir des estimations precises.

Pret a lancer votre projet ?

Besoin d'un avis personnalise ? Decrivez votre projet pour des recommandations gratuites.

Recevoir un avis

Questions frequentes

Faut-il developper pour iOS et Android ?
Cela depend de votre audience. En France, iOS represente ~25% et Android ~75%. Pour toucher le maximum d'utilisateurs, le cross-platform (React Native, Flutter) offre un bon compromis cout/couverture.
Combien coute une application mobile ?
De 10 000 € pour une app simple a plus de 80 000 € pour une app complexe. Le cross-platform est 30-40% moins cher que le natif double plateforme.
Combien de temps pour developper une app ?
Comptez 3-4 mois pour une app simple, 6-9 mois pour une app complexe. Ajoutez 2-4 semaines pour les tests et la publication sur les stores.

Autres guides

Pages liees

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.