Faut-il une application mobile ou un site web adapté au mobile ?
Un site adapté au mobile suffit quand vos clients vous découvrent sur Google, consultent vos offres et vous contactent. Une application mobile se justifie quand ils reviennent souvent (commande, réservation, suivi), quand vous avez besoin des notifications, de la position ou de l'appareil photo, ou quand un utilisateur doit rester connecté à son compte.
| Critère | Site adapté au mobile | Application mobile |
|---|---|---|
| Accès | Un lien, sans installation | Téléchargement sur l'App Store ou Google Play |
| Trouvé sur Google | Oui, chaque page peut être référencée | Non, la fiche du store se travaille à part |
| Fonctions du téléphone | Limitées | Notifications, position, appareil photo, paiement intégré |
| Usage idéal | Découverte, demande de devis, achat ponctuel | Usage répété, compte client, suivi en temps réel |
| Mises à jour | En ligne dès la publication | Nouvelle version soumise aux stores |
Beaucoup d'entreprises ont besoin des deux : le site attire les nouveaux clients depuis Google, l'application garde ceux qui commandent régulièrement. Pour une application mobile e-commerce, la boutique en ligne reste la porte d'entrée ; l'application sert aux clients fidèles, avec leur panier, leur historique et des notifications de commande. Si vous hésitez encore sur la boutique elle-même, notre article site vitrine ou site e-commerce vous aide à trancher.
Application native ou cross-platform : quelle technologie choisir ?
Pour la plupart des projets d'entreprise, une application cross-platform (Flutter ou React Native) est le bon choix : un seul code pour iOS et Android, publié sur les deux stores. Le natif se réserve aux applications très exigeantes sur le matériel. La PWA convient quand l'installation depuis un store n'est pas nécessaire.
- Natif (Swift pour iOS, Kotlin pour Android) : deux applications écrites séparément. Utile pour un usage intensif du capteur photo, de la réalité augmentée ou du Bluetooth, mais chaque évolution se développe deux fois.
- Flutter : le cadre de Google, en langage Dart. L'interface est dessinée par Flutter lui-même, ce qui donne un rendu identique sur iOS et Android et des animations fluides.
- React Native : le cadre de Meta, en JavaScript. Il utilise les composants du téléphone et partage une partie du code avec un site web développé en React.
- PWA (application web progressive) : un site qui s'installe sur l'écran d'accueil et fonctionne en partie hors connexion. Elle se passe des stores, avec un accès plus réduit aux fonctions du téléphone, surtout sur iPhone.
Le choix se fait au relevé, selon les fonctions attendues et de vos outils existants. Notre page développement d'applications mobiles détaille les cas où nous restons en natif.
Quelles sont les étapes pour créer une application mobile ?
Les étapes sont le relevé des besoins, les maquettes des écrans validées par vous, le développement d'une première version (MVP) avec une démo à chaque jalon, la publication sur l'App Store et Google Play, puis les évolutions par versions guidées par les retours des utilisateurs et des statistiques d'usage.
- Le relevé : qui utilise l'application (client, livreur, équipe interne), ce que chacun doit pouvoir faire, avec quels outils elle échange (site, ERP, CRM, paiement). Le relevé aboutit à un plan écrit, que vous validez.
- Les maquettes : chaque écran est dessiné et relié aux autres dans un prototype cliquable. Vous le testez sur votre téléphone avant qu'une ligne de code soit écrite ; c'est le moment le moins coûteux pour changer d'avis.
- Le MVP : une première version qui contient seulement les fonctions sans lesquelles l'application n'a pas de sens. Nous la construisons avec une démo à chaque jalon, sur une version de test installée sur vos appareils.
- La publication : création des fiches sur l'App Store et Google Play (textes, captures, politique de confidentialité), soumission et réponse aux remarques de vérification d'Apple et de Google. La publication sur les stores est incluse dans nos MVP mobiles.
- Les évolutions : les retours des premiers utilisateurs et les statistiques d'usage décident des fonctions suivantes. Chaque nouvelle version repasse par les stores.
Les facteurs de coût d'une application mobile
Le coût d'une application mobile dépend surtout du nombre de profils d'utilisateurs, des fonctions en temps réel, du paiement intégré, du back-office qui sert à la gérer et des outils avec lesquels elle échange. Le design, les langues et la maintenance après publication complètent le chiffrage.
- Les profils : une application client seule est plus simple qu'un duo client et livreur, qui demande souvent un troisième espace pour l'administrateur.
- Le temps réel : géolocalisation, suivi de commande, messagerie. Ces fonctions demandent un serveur et des tests sur le terrain.
- Le paiement : carte bancaire dans l'application, paiement à la livraison, ou les deux.
- Le back-office : l'interface web où votre équipe gère produits, commandes, utilisateurs et notifications.
- Les intégrations : synchronisation avec votre boutique, votre ERP ou votre CRM.
- La maintenance : Apple et Google publient de nouvelles versions de leurs systèmes chaque année ; une application doit suivre pour rester sur les stores.
Décrivez votre projet en quelques lignes sur la page contact : nous vous envoyons un chiffrage gratuit sous 24 h ouvrées.
Que faut-il préparer avant de créer son application ?
Plus ces éléments sont prêts au démarrage, plus le relevé va droit au but :
- Une phrase qui dit ce que l'application change pour vos clients ou votre équipe.
- La liste des profils d'utilisateurs et, pour chacun, les trois actions les plus fréquentes.
- Les fonctions classées en deux colonnes : indispensables au lancement, et à ajouter ensuite.
- Les accès à vos outils existants (site, boutique, ERP, solution de paiement).
- Votre logo, vos couleurs et les textes légaux (conditions d'utilisation, politique de confidentialité).
- Deux ou trois applications que vos clients utilisent déjà et apprécient, comme références.
Si l'application collecte des données personnelles au Maroc, la loi 09-08 s'applique : renseignez-vous auprès de la CNDP sur les formalités avant la publication.
Deuspi et Piktechs : à quoi ressemble un projet mobile livré ?
Deuspi, service de livraison à domicile, fonctionne avec deux applications que nous avons développées, une pour le client et une pour le livreur. Piktechs, plateforme SaaS au Maroc, est passée du relevé à un MVP en production, avec une interface pensée pour le téléphone.
Deuspi livre des courses à domicile sur le modèle d'Uber. Le client commande, paie dans l'application et suit son livreur sur une carte en temps réel ; le livreur reçoit la commande, voit l'adresse et met à jour le statut à chaque étape. Deux interfaces, deux usages : l'application client se lit d'un coup d'œil, l'application livreur se manie d'une main, entre deux arrêts.
Piktechs propose des cartes de visite digitales pour l'événementiel : profils mis à jour en temps réel, partage par QR code et NFC, tableau de bord pour les organisateurs. Nous avons construit le MVP, aujourd'hui en production, en gardant pour plus tard les fonctions qui n'étaient pas indispensables au lancement.
Ces deux projets montrent l'intérêt du MVP : une application utilisée plus tôt, et des évolutions choisies selon l'usage réel. Voir notre accompagnement en développement mobile.
Autres questions sur la création d'une application mobile
Combien de temps faut-il pour créer une application mobile ?
La durée dépend du nombre de profils, des fonctions en temps réel, des intégrations et de la rapidité des validations de votre côté. La vérification par Apple et Google s'ajoute avant la mise en ligne. Le calendrier de chaque étape est écrit dans le devis, après le relevé. Pour un site web, notre article combien de temps faut-il pour créer un site web détaille les mêmes facteurs.
Comment choisir une agence de développement d'application mobile ?
Demandez à voir des applications publiées sur les stores, à qui appartiennent les comptes développeur et le code, comment se passent les démos en cours de projet et ce que couvre la maintenance après publication. Une agence qui propose d'abord un MVP limite votre risque.
Est-il possible de transformer un site existant en application ?
Oui, de deux façons : en PWA, si votre site s'y prête, ou en application qui réutilise les données de votre site ou de votre boutique (produits, comptes, commandes). Une simple copie du site dans une application est souvent refusée par Apple, qui demande une vraie valeur ajoutée.
Faut-il une application iOS et une application Android ?
Au Maroc comme en France, vos clients utilisent les deux systèmes. Avec Flutter ou React Native, un seul code est publié sur l'App Store et sur Google Play, ce qui évite de choisir.