Service · Application mobile

Applications
iOS & Android
sur mesure

React Native cross-platform — un seul codebase pour iOS et Android, des performances natives, et la publication sur les stores gérée de A à Z.

4-20
Semaines de prod
2
Stores en parallèle
1
Codebase unique

Ce qu'on construit

Les 4 briques essentielles d'une app mobile.

01

Authentification & profils

Login email, Apple Sign-In (obligatoire pour iOS), Google, biométrie (Face ID / Touch ID). Profil utilisateur, paramètres, gestion compte.

02

Notifications push

Firebase Cloud Messaging pour Android, APNs pour iOS. Notifications ciblées, deep linking, gestion des permissions, opt-in/opt-out propre.

03

Paiements in-app

Stripe pour les paiements physiques ou de services. Apple/Google In-App Purchase obligatoires pour les contenus numériques (avec leur commission).

04

Synchronisation & offline

Cache local pour utilisation hors ligne, synchronisation différée, gestion des conflits, indicateurs de statut réseau, queue d'actions.

Réalisation

Cas client app mobile.

ComptArtisan
iOS + Android

ComptArtisan

App mobile React Native pour artisans : scan factures OCR, suivi trésorerie temps réel, abonnement Stripe, synchronisation avec le SaaS web.

Voir le projet en détail

Technologies

Quelle technologie pour votre app ?

RN

React Native

Cross-platform JavaScript/TypeScript. Codebase unique iOS + Android, écosystème mature, hot reload pendant le dev.

Exemples

Facebook, Instagram, Discord, Shopify

FL

Flutter

Cross-platform Dart. Performances natives, rendu custom, idéal pour des apps avec UI très soignée et animations.

Exemples

Google Pay, eBay Motors, Reflectly

PWA

PWA (Progressive Web App)

Application web qui s'installe comme une app. Pas de store, pas de validation, pas de commission. Limites : pas d'IAP, capacités natives réduites.

Exemples

Twitter Lite, Pinterest, Starbucks

Stack technique

React Native + Expo,
la stack mobile pro.

Mobile

  • React Native + Expo
  • TypeScript
  • React Navigation
  • TanStack Query

Backend

  • Laravel API
  • PostgreSQL
  • Redis (cache)
  • WebSockets temps réel

Services

  • Firebase (push, analytics)
  • Stripe / Apple IAP
  • Sentry (crash)
  • OneSignal (notifs)

Distribution

  • App Store Connect
  • Google Play Console
  • EAS Build & Submit
  • TestFlight / internal track

Pourquoi pas du natif Swift / Kotlin ? Le natif coûte environ deux fois plus cher (deux codebases à maintenir) pour la majorité des projets sans bénéfice perceptible côté utilisateur. On garde le natif pour les cas où il est techniquement justifié : jeux 3D, AR, traitement vidéo intensif.

Process

De l'idée
aux stores.

01

Cadrage produit

1-2 semaines

Définition des features MVP, du parcours utilisateur principal, des intégrations (backend, paiements, notifications). Choix React Native vs natif.

02

Design & UX mobile

2-3 semaines

Maquettes des écrans clés, prise en compte des guidelines iOS (HIG) et Android (Material Design), conception des microinteractions et animations.

03

Développement

4-20 semaines

Développement itératif avec builds TestFlight et Google Play Console. Tests sur vrais devices, optimisation des performances, intégrations natives.

04

Publication & post-launch

Continu

Soumission stores, ASO (mots-clés, screenshots, vidéo), suivi crashs et performance, updates régulières, intégration des retours utilisateurs.

FAQ

Questions
fréquentes.

Combien coûte le développement d'une application mobile ?

Le budget varie selon le type d'application : une app vitrine démarre entre 2 000 et 5 000 €, une app avec comptes utilisateurs entre 5 000 et 15 000 €, une app transactionnelle (paiement, réservations) entre 10 000 et 25 000 €, et une plateforme complexe (marketplace, SaaS mobile) à partir de 25 000 €. Devis gratuit sous 24h.

React Native ou natif pour mon application mobile ?

Pour la grande majorité des projets, React Native (cross-platform) est le bon choix : iOS et Android avec un seul codebase, budget maîtrisé, qualité équivalente. Le développement natif (Swift/Kotlin) se justifie uniquement pour des apps très haute performance comme les jeux, la réalité augmentée ou le traitement vidéo en temps réel.

Combien de temps pour publier sur l'App Store ?

La validation Apple prend généralement 24 à 72h, mais peut aller jusqu'à une semaine pour une première soumission. Google Play valide en 2 à 7 jours. Nous gérons l'intégralité du processus de soumission et optimisons les fiches stores (ASO) pour maximiser les téléchargements.

Avez-vous besoin de mes comptes Apple Developer et Google Play ?

Oui, mais ces comptes restent à votre nom (99$/an pour Apple Developer, 25$ une fois pour Google Play). C'est une condition obligatoire pour publier en votre nom. Nous vous guidons dans la création de ces comptes et configurons tout pour vous, mais vous restez propriétaire des apps sur les stores.

Travaillez-vous partout en France ?

Oui, nous travaillons avec des clients partout en France à distance. Pour les clients de la région de Gardanne et du Pays d'Aix-en-Provence, nous pouvons nous déplacer pour des rencontres en présentiel si nécessaire.

Quel est le délai pour développer une application mobile ?

Une app mobile simple prend 4 à 8 semaines. Un projet avec backend, paiements et fonctionnalités avancées demande 10 à 20 semaines. Dès le démarrage, nous fournissons un planning détaillé avec des jalons clairs.

Comment se passe le paiement du projet ?

Le paiement s'effectue en deux étapes : un acompte de 30 % à la commande pour lancer le projet, puis le solde de 70 % à la livraison. Pour les projets plus importants, un fractionnement supplémentaire est possible.

Aurai-je accès au code source de l'application ?

Oui, une fois le projet intégralement réglé, vous êtes propriétaire à 100 % du code source. Vous recevez un accès complet au dépôt Git. Nous utilisons exclusivement des technologies open source (React Native, Flutter) sans aucun outil propriétaire.

Prêt à publier
votre app ?

On vous accompagne du cadrage à la publication sur l'App Store et Google Play.
Premier rendez-vous et devis gratuits.