Applications mobiles

Une application, deux stores, un seul développement

Avec Flutter, iOS et Android partagent le même code. Vous ne payez pas deux fois, vous ne corrigez pas deux fois, et les deux versions évoluent ensemble.

iOS et Android Un code, deux plateformes
Back-office Connecté à votre gestion
Publication Nous gérons les stores
Documentée Livrée prête à reprendre

Le problème

Le vrai coût d'une application, ce n'est pas sa sortie

C'est ce qui suit. Deux bases de code natives, ce sont deux corrections pour chaque bug, deux files d'attente de validation, deux équipes à faire tenir. Flutter supprime ce doublon. Vous n'y perdez ni en fluidité ni en accès aux fonctions du téléphone.

  • Un seul développement, deux plateformes livrées
  • Accès complet à l'appareil photo, au GPS, aux notifications
  • Mode hors ligne pour les équipes terrain
  • Publication sur l'App Store et Google Play prise en charge
  • Renfort ponctuel sur une équipe existante possible
Parler de votre projet
1 base de code — iOS et Android partagent le même développement. Une correction, pas deux.
3 à 5 mois — Pour une première version d'application métier, validation par les stores comprise.
100 % à votre nom — Comptes développeur, clés de signature et certificats vous appartiennent.

Les trois cas que nous rencontrons

Les trois cas que nous rencontrons.

Une application grand public, un outil pour vos équipes terrain, ou un projet laissé en plan par un prestataire.

01 / Grand public

Application e-commerce

Catalogue, panier, commandes, notifications, fidélité. Connectée à votre boutique existante.

02 / Terrain

Outil interne

Vos équipes sur le terrain : saisie, photos, signatures, synchronisation dès que le réseau revient.

03 / Sauvetage

Reprise de projet

Un prestataire parti, une application à l'abandon. Nous auditons puis reprenons la maintenance.

Ce que vous recevez à la livraison

Ce que vous recevez le jour de la livraison.

Une application publiée ne suffit pas. Sans les comptes, les clés de signature et le code, vous ne pouvez ni la mettre à jour ni changer de prestataire. Nous livrons l'ensemble, à votre nom.

  • Comptes développeur ouverts à votre nom
  • Clés de signature et certificats remis
  • Dépôt Git complet et documentation technique
  • Procédure de publication d'une mise à jour
lib/sync/file_attente.dart
/// File d'attente hors ligne : les saisies terrain sont
/// conservees localement puis rejouees des le retour reseau.
Future<void> synchroniser() async {
  final enAttente = await _base.operationsNonSynchronisees();

  for (final operation in enAttente) {
    try {
      await _api.envoyer(operation);
      await _base.marquerSynchronisee(operation.id);
    } on ReseauIndisponible {
      break; // on reessaiera au prochain retour de connexion
    }
  }
}

Comment ça se passe

Comment se déroule un projet

Pas d'effet tunnel. Chaque étape produit quelque chose que vous pouvez lire, valider ou tester avant de passer à la suivante.

01
Semaine 1 à 2

Parcours et écrans

Nous dessinons les parcours avant de coder. Une application métier se juge au nombre de gestes nécessaires pour faire la tâche du quotidien.

02
Semaine 3 à 4

Prototype navigable

Vous manipulez les écrans avant qu'ils ne soient développés. Corriger à ce stade coûte une heure, plus tard une semaine.

03
Mois 2 à 4

Développement

Livraisons régulières testables sur vos propres téléphones, via TestFlight et les canaux de test Google.

04
Avant sortie

Préparation des stores

Fiches, captures, politique de confidentialité, comptes développeur. Nous gérons les allers-retours avec Apple et Google.

05
Ensuite

Mises à jour

Suivi des versions d'iOS et d'Android, corrections, évolutions. Une application non maintenue finit retirée des stores.

Cas concret

Un exemple concret

Un transporteur gérait ses enlèvements par téléphone et par e-mail : demandes saisies à la main, chauffeurs joints un par un, statuts introuvables en fin de journée. Nous avons livré deux applications connectées au même ERP. Côté client, la création d'une demande d'enlèvement en quelques secondes, avec suivi en temps réel. Côté chauffeur, la tournée du jour, le scan des colis et la mise à jour des statuts directement depuis le terrain, y compris hors connexion. Un seul développement Flutter pour iOS et Android, et toutes les données remontent au même endroit.

Parler d'un cas similaire
Avant Enlèvements gérés par téléphone et e-mail, statuts introuvables en fin de journée
Après Demandes clients en quelques secondes, tournées et colis suivis en temps réel

Avant de commencer

Les questions qu'on nous pose

Flutter, est-ce moins bien qu'une application native ?

Pour l'immense majorité des applications métier et e-commerce, la différence n'est pas perceptible. Le natif garde un intérêt sur des usages très spécifiques comme la réalité augmentée ou le traitement vidéo lourd. Nous vous le dirons si c'est votre cas.

Combien de temps avant d'être sur les stores ?

Comptez trois à cinq mois pour une première version d'application métier, plus une à deux semaines de validation par Apple et Google. Nous préparons les fiches et gérons les allers-retours.

Pouvez-vous renforcer notre équipe plutôt que tout faire ?

Oui. Nous intervenons régulièrement en renfort sur des équipes existantes, en missions au jour.

Prenons contact

Décrivez-nous ce que vous voulez simplifier

Réponse sous 24 heures ouvrées. Premier échange sans engagement, et sans jargon.