Votre application mobile iOS et Android,
de l'idée aux stores.

Je développe votre application métier en natif (Swift, Kotlin) ou en cross-platform (.NET MAUI), avec son serveur et son back-office, puis je la publie sur l'App Store et Google Play. Vous traitez avec un seul interlocuteur, des spécifications jusqu'à la mise en production.

Discutons de votre projet — appel gratuit de 30 minPrise de rendez-vous immédiate · 8h–15h, du lundi au samedi
À partir de 5 000 €Au forfait : un prix fixe et des délais annoncés avant de vous engager. À partir de 10 000 € pour une application complète, avec serveur et back-office.
20+ans d'ingénierie logicielle
40+projets livrés depuis 2016
Le problème

Une application finalisée à 90 %, ça ne vaut rien.

Les équipes offshore promettent une application complète pour un budget imbattable, puis livrent un produit approximatif dont les derniers bugs ne sont jamais corrigés : vous avez tout payé, rien n'est en production. Les agences savent livrer, avec des budgets qui dépassent souvent 100 000 €. Les développeurs indépendants savent écrire du code, mais beaucoup n'ont pas de process pour transformer votre besoin en produit.

Mon métier réunit les deux compétences : l'ingénierie logicielle, pratiquée depuis 20 ans, et la prestation, avec plus de 40 projets livrés en freelance depuis 2016. Ces années m'ont permis de construire un process qui définit votre application par écrit, écran par écran, avant la première ligne de code.

L'offre

L'application, le serveur, le back-office.

Je développe des applications métier pour les PME, les DSI et les organismes français : CRM, gestion de stocks, pointage du personnel, santé connectée, fitness, petites annonces, magasins en ligne, cartographie. Des applications reliées à votre serveur et à votre système d'information, utilisées chaque jour sur le terrain.

Une application mobile complète comporte en réalité trois chantiers : l'application sur les téléphones, le serveur qui centralise les comptes et les données de vos utilisateurs, et le back-office qui vous permet de les administrer. Confier ces trois chantiers à un seul interlocuteur change la conduite du projet : au lieu de synchroniser une équipe serveur, une équipe iOS et une équipe Android, avec les réunions, les malentendus sur les API et les bugs qui en découlent, vous échangez avec une seule personne, qui maîtrise toute la chaîne et qui répond de l'ensemble : le budget, le planning, la qualité. Je réalise votre projet de A à Z :

  • Les spécifications — chaque écran mis par écrit : ce qu'il affiche, les actions de l'utilisateur.
  • Les maquettes UI et UX — l'apparence finale de l'application et une navigation intuitive.
  • Le développement — l'application iOS et Android, le serveur, la base de données, le back-office.
  • La recette — le cahier de recettes valide chaque fonctionnalité avant la mise en ligne.
  • La mise en production — l'hébergement du serveur, la publication sur l'App Store et Google Play : comptes développeur créés à votre nom, fiche store, review Apple.
  • La garantie — la correction des anomalies constatées après la livraison, pendant plusieurs mois selon l'ampleur du projet.

À la livraison, le code source et les comptes vous appartiennent : c'est votre application.

La technologie

Natif ou cross-platform ?

Deux approches existent pour développer une application iOS et Android. Le développement natif écrit une application par plateforme : Swift pour iOS, Kotlin pour Android. Le développement cross-platform, ou multiplateforme, écrit un seul code source pour les deux, par exemple avec .NET MAUI (ou Flutter, React Native…) : l'application se développe une fois, se maintient plus simplement et coûte moins cher.

Cross-platform

Pour la grande majorité des applications métier (gestion, pointage, annonces, fitness, vitrines et portails d'entreprise), le cross-platform est le bon choix : ces applications reposent sur des fondations éprouvées, la communication avec votre serveur, des listes, des formulaires, et s'habillent d'une interface professionnelle aux couleurs de votre entreprise. C'est ainsi que j'ai développé l'application vitrine du laboratoire Codexial, et que je suis intervenu sur le portail mobile d'Engie pour le finaliser et y ajouter des fonctionnalités d'accessibilité.

Natif

Le natif garde l'avantage sur trois terrains : les fonctionnalités très spécifiques à une plateforme, les interfaces à l'ambition graphique poussée, et les performances maximales de l'appareil. J'ai développé en natif l'application iOS de Wakanim, du streaming vidéo avec une interface très fluide ; une application de santé connectée pour Thomson Healthcare, reliée en Bluetooth à des balances et intégrée à Apple Health ; et pour Ayudo, une cartographie embarquée qui fonctionne sans réseau, doublée d'un suivi 3D : une solution sur mesure qu'aucune bibliothèque cross-platform ne couvrait.

Je pratique les deux approches. Le choix se décide pendant les spécifications, à partir de vos fonctionnalités, de vos contraintes techniques et de votre budget.

Le process

Votre application, en 5 étapes.

Un prix fixe, des délais annoncés, un dossier écrit qui fait foi.

  1. Spécifications — la « spec écran »

    Vous avez le projet en tête ; je vous aide à le mettre par écrit, même si c’est votre première application. La spec écran décrit chaque écran : ce qu’il affiche, les actions possibles de l’utilisateur. S’y ajoutent le cahier de recettes, la spécification du back-office et un devis détaillé qui reprend chaque fonctionnalité point par point, avec les choix d’architecture et la garantie. Vous connaissez le prix et les délais avant de vous engager.

  2. Développement

    Je développe l’application, le serveur et le back-office selon les bonnes pratiques de l’industrie : architecture éprouvée, code organisé en couches séparées, prêt à évoluer. Vous suivez l’avancement avec des points réguliers et des versions intermédiaires que vous installez sur vos propres téléphones : le produit se construit, écran après écran, conforme aux spécifications.

  3. Recette

    Un cahier de recettes précis, préparé dès les spécifications, parcourt l’ensemble des fonctionnalités de l’application et valide le livrable.

  4. Mise en production & publication

    Votre serveur passe en production et votre application est publiée sur l’App Store et Google Play : comptes développeur créés à votre nom, fiche store, validation Apple et Google Play.

  5. Garantie

    Après la livraison, le suivi de votre application reste assuré : la garantie couvre la correction des anomalies éventuelles (sur une période généralement de plusieurs mois, à définir en fonction du projet).

L'exemple

Exemple livré : le pointage du personnel.

Le besoin : enregistrer le pointage du personnel et les activités de terrain, dans des zones à faible couverture réseau. L'application, développée en .NET MAUI, fonctionne avec ou sans connexion : chaque pointage s'enregistre dans une base de données locale sur l'appareil, puis des tâches de fond synchronisent les données avec le serveur dès le retour du réseau, même quand l'application est fermée.

Le budget indicatif, plus de 20 k€, couvre l'ensemble du système : l'application mobile, un serveur .NET Core, une API qui reçoit les données des téléphones, et la chaîne d'export qui alimente Horoquartz, le logiciel de gestion des temps en place.

Avis client

Avis client.

★★★★★iOS & Android natif · ICheck · partie serveur

« Jonathan Roux a réalisé l'intégralité de notre projet, que ce soit les applications mobiles et aussi la partie serveur. Les propositions d’idées, la réactivité et la qualité du travail sont au rendez-vous. Bravo ! »

Frédéric Billardello
Frédéric BillardelloDirecteur · World IConnections
FAQ

Questions fréquentes.

Le cross-platform (.NET MAUI) convient à la grande majorité des applications métier : un seul code source pour iOS et Android, un développement plus rapide, un coût plus faible. Le natif (Swift, Kotlin) s’impose quand l’application repose sur des fonctionnalités très spécifiques à une plateforme, une interface graphique très poussée ou les performances maximales de l’appareil. Je pratique les deux approches, et le choix se décide pendant les spécifications.

À partir de 5 000 € pour une application simple, et à partir de 10 000 € pour une application complète avec serveur et back-office. Le devis au forfait détaille chaque fonctionnalité : vous connaissez le prix exact avant de vous engager.

Quelques semaines pour une application simple ; au-delà d’un mois pour une application complète avec serveur et back-office. Le planning est annoncé avec le devis, avant le début du développement.

Vous. Les comptes développeur Apple et Google sont créés au nom de votre entreprise, avec toutes les démarches prises en charge, et le code source vous est transmis à la livraison.

Oui. Une base de données locale sur l’appareil enregistre les données, puis des tâches de fond les synchronisent avec le serveur au retour du réseau. C’est le mécanisme de l’application de pointage présentée plus haut, utilisée en zones à faible couverture réseau.

Oui, par API ou par échange de fichiers : votre application peut lire et alimenter les logiciels déjà en place dans votre entreprise, comme l’intégration Horoquartz de l’exemple ci-dessus. Cette intégration se définit dès les spécifications.

Les outils d’IA génèrent du code, et j’en utilise moi-même, avec un pilotage d’ingénieur. Mais une application en production demande ce que l’IA ne fait pas seule : des spécifications tranchées, une architecture qui tient dans la durée, des écrans qui s’affichent bien sur toutes les tailles d’appareils, la résolution des bugs qu’elle n’arrive pas à corriger, la publication sur les stores, et un responsable qui s’engage sur le résultat. L’IA accélère le développement ; elle ne remplace pas la prestation.

Jonathan Roux en studio

Une application en tête ? Parlons-en.

Un appel gratuit de 30 minutes : parlons de votre projet et de vos contraintes, avec une première estimation du budget et des délais.

Prise de rendez-vous immédiate · 8h–15h, du lundi au samedi
Prise de rendez-vous

Quel est votre budget approximatif ?

Vous préférez écrire ? [email protected] — réponse sous 24 h ouvrées.