Mickael Romaniello, le développeur qui construit les applications Mickael Romaniello 30 minutes, sans slides, rien à préparer.
Mascotte

Développement application desktop à Lille

12 ans d'expérience. 15+ applications livrées. Un seul interlocuteur dédié.

📱 iOS & Android🚀 12 ans🇫🇷 France
Réservez un appel de 30 min →

En résumé : développement application desktop à Lille (232 741 habitants), c'est un projet piloté par un expert senior — pas une agence. Communication directe, code livré, publication sur l'App Store et Google Play en quelques semaines.

01/09

La puissance brute de l'ordinateur

Parfois, le cloud n'est pas la solution.

Vous avez besoin de traiter des fichiers gigantesques. De vous connecter à des machines industrielles. Ou de travailler même quand internet coupe.

C'est la force du développement application desktop Lille. La puissance brute.

Contrairement au web, un logiciel sur mesure Lille accède directement au processeur de votre ordinateur. Aux imprimantes locales. Aux scanners. À l'équipement de votre usine dans le secteur de Lille.

En résumé : une application native ne dépend pas de votre connexion wifi. Elle est toujours là. Toujours rapide.

Si vous avez besoin de performance absolue, de sécurité locale et d'intégration matérielle, le choix est vite fait. Faisons tourner vos opérations avec un outil pensé pour vos machines.

02/09

Moderniser les vieux logiciels : mission possible

Moderniser un vieux logiciel n'est pas le réécrire. C'est d'abord récupérer les données et comprendre les règles métier qui y sont enfouies, souvent nulle part ailleurs que dans le code. Ensuite seulement vient l'interface. Un projet de modernisation qui commence par le graphisme se termine par la découverte, tardive, qu'une règle essentielle avait été oubliée.

C'est un classique. Une entreprise florissante à Lille. Mais en coulisses, tout tourne sur un logiciel créé en 1998. Du Visual Basic 6, du Delphi, ou une base de données Access géante.

Qu'est-ce que le développement application desktop Lille dans ce cas ? C'est de la rénovation extrême.

L'objectif n'est pas de perturber vos employés. Ils ont leurs habitudes. Leurs raccourcis clavier. Le point essentiel : on va changer le moteur sans changer la carrosserie.

On extrait les données. On recrée une interface claire avec un développeur logiciel Lille expérimenté. Mais on garde la logique métier qui fait tourner votre entreprise depuis des années dans la région Hauts-de-France.

Pourquoi faire ça ? Parce qu'un jour, Windows fera une mise à jour et votre vieux logiciel ne s'ouvrira plus. Et là, votre production s'arrête. La plupart des utilisateurs abandonnent si un temps de chargement dépasse 3 secondes, imaginez s'ils ne peuvent même pas ouvrir l'outil. Anticiper, c'est survivre.

Mickael
Mickael Romaniello
Ingénieur Produit Mobile — Cannes, France

Pas d'agence. Pas de commercial. Pas de chef de projet entre nous deux.

Quand vous travaillez avec moi, vous parlez directement à la personne qui construit votre application. Depuis 12 ans, je gère la création d'applications iOS et Android de A à Z depuis mon bureau à Cannes. Ça veut dire plus de réactivité, moins de blabla, et aucune mauvaise surprise sur la facture.

Le point essentiel : on gagne un temps fou. Je vous conseille, je conçois, et je développe avec une transparence totale. C'est aussi simple que ça.

12+
ans
15+
projets
5
secteurs
4.8
03/09

Travailler avec Lille

Lille est proche de Bruxelles et de Londres, et beaucoup de projets lillois visent d'emblée plusieurs pays. Cela déplace les priorités : la gestion des langues et des devises n'est plus une option de la version deux, elle fait partie des fondations, sinon il faut tout reprendre au moment où ça commence à marcher.

Le piège n'est pas la traduction, qui est la partie facile. Le piège, ce sont les hypothèses qu'on prend sans s'en rendre compte quand on écrit une application pour un seul pays. Un code postal à cinq chiffres, alors que les codes britanniques sont alphanumériques et les belges à quatre. Un numéro de téléphone qui commence par zéro. Une date écrite jour/mois qui devient fausse et non pas illisible pour un lecteur américain. Un prix stocké en centimes d'euro dans une colonne qui n'a pas de champ pour la devise. Chacune de ces hypothèses est invisible tant que vous restez en France, et chacune est une reprise de base de données une fois que vous avez des utilisateurs.

L'autre conséquence est réglementaire. Vendre à des particuliers dans plusieurs pays européens change la façon dont la TVA doit être calculée et affichée, et le Royaume-Uni n'est plus dans l'Union, ce qui ajoute son propre jeu de règles. Je ne suis pas comptable et je ne prétendrai pas l'être, mais je sais que ces règles se traduisent dans le code par un champ de plus et une logique de calcul qu'il vaut mieux prévoir dès le départ que greffer après.

Vendre dans plusieurs pays veut aussi dire tenir plusieurs fiches de stores, et c'est un travail récurrent que personne ne chiffre au départ. Chaque pays où l'application est disponible a sa description, ses captures d'écran, ses mots-clés, et ses avis auxquels il faut répondre dans la bonne langue. Trois pays, ce sont trois fiches à maintenir à chaque mise à jour, pas une traduite trois fois. Ce n'est pas une raison de renoncer, c'est une raison de décider consciemment sur combien de marchés on ouvre en version une — souvent un seul, celui où vous avez déjà des clients.

Sur le plan pratique, Lille a un avantage que peu de villes françaises ont : vous êtes à une heure de Bruxelles en train, à moins de deux de Paris, et à un peu plus de deux de Londres. Si le projet demande de rencontrer des utilisateurs dans plusieurs pays, ces trajets-là sont faisables dans la journée, et cela change ce qu'on peut se permettre de vérifier en vrai plutôt que de supposer.

Quand la décision se prend au siège et pas dans la pièce

Beaucoup de projets lillois viennent d'une entité régionale d'un groupe : l'équipe qui a le besoin n'est pas celle qui signe. Ça ne change rien à ce qu'il faut construire, mais tout à la façon de le montrer. Le prestataire utile ici est celui qui produit vite quelque chose d'installable, pas un dossier.

La raison est simple. Un document de spécifications se lit d'une manière différente par chaque personne de la chaîne de validation, et personne ne s'aperçoit du désaccord avant la livraison. Une application qu'on installe sur son propre téléphone ne laisse aucune place au malentendu : soit elle fait la chose, soit elle ne la fait pas.

On travaille donc dans cet ordre. Des maquettes cliquables dès les premières semaines, envoyées par lien, sans rien à installer. Puis une version testable toutes les deux semaines, que vous pouvez faire circuler jusqu'au siège. Chaque validation porte sur quelque chose que quelqu'un a vu fonctionner.

Ça a un effet secondaire utile quand la décision remonte : vous n'avez pas à défendre mon travail avec mes mots. Vous envoyez un lien.

04/09

Avoir quelque chose à montrer avant le premier comité

Quand la validation remonte au siège, le premier mois vise une seule chose : avoir quelque chose à montrer avant la première réunion de comité. Un lien qu'on ouvre vaut mieux qu'un document qu'on interprète.

  1. Semaine 1, on cadre le strict minimum : à qui s'adresse l'application, dans quels pays elle ouvre, et quelle est la seule chose qu'elle doit faire mieux que ce qui existe aujourd'hui. Une page, pas un cahier des charges.
  2. Semaines 2 et 3, des maquettes cliquables sur les écrans du parcours principal. Elles s'envoient par lien, s'ouvrent sur un téléphone sans rien installer, et se commentent directement. C'est l'objet qui circule le mieux dans une organisation, parce qu'il ne demande à personne de faire un effort d'imagination.
  3. Semaine 4, une version installable, et surtout une note d'une page qui liste ce qui est décidé et ce qui reste ouvert. C'est ce document-là qui évite la réunion où l'on redécouvre en novembre un arbitrage pris en septembre.

Ensuite, une version toutes les deux semaines, que vous pouvez faire remonter sans moi.

05/09

Des tests rigoureux pour des machines variées

Le vrai obstacle d'un logiciel de bureau, c'est la diversité du parc : des machines récentes et d'autres qui ont cinq ans, plusieurs versions de Windows, des Mac de générations différentes. Les tests portent donc autant sur les machines que sur les fonctionnalités. Un logiciel qui n'a été essayé que sur l'ordinateur du développeur se comporte autrement partout ailleurs.

Le cauchemar du logiciel de bureau ? Le parc informatique.

À Lille, dans vos bureaux, vous avez probablement un mélange d'ordinateurs récents et de machines qui ont cinq ans. Du Windows 10, du Windows 11, des Mac Intel, des Mac avec puce M1 ou M2.

Mon processus de développement application desktop Lille intègre cette réalité. On ne peut pas espérer que ça marche par magie partout. La plupart des utilisateurs qui rencontrent un bug ne le signalent jamais. Ils se contentent de détester votre outil.

06/09

Étude de cas : Contrôle d'usine en temps réel

Un poste de pilotage en production ne peut pas dépendre d'internet. Si le réseau tombe et que l'outil s'arrête, c'est la ligne qui s'arrête. Un logiciel installé continue de fonctionner, conserve ses mesures et se resynchronise plus tard. C'est la raison pour laquelle certains métiers ne passeront jamais au tout en ligne.

Le cas type en industrie : un tableau de bord pour les opérateurs sur ligne de production. L'usine tourne 24 heures sur 24. La connexion internet de la zone industrielle de Lille est instable.

Une application web était impossible. Si le réseau coupe, l'usine s'arrête. Il fallait du développement application desktop Lille. Une solution "offline-first".

07/09

Ce qui n'apparaît pas dans le devis

Le développement n'est pas la seule dépense d'une application, et les autres reviennent tous les ans. Les connaître avant de signer change la façon dont vous dimensionnez le projet — et évite la mauvaise surprise du douzième mois, qui est toujours la plus mal reçue.

Publier coûte de l'argent aux deux endroits. Le programme développeur d'Apple se renouvelle chaque année ; le compte développeur Google Play se paie une fois, à l'inscription. Ces comptes doivent être à votre nom, pas au mien : c'est votre application, et un compte au nom du prestataire est le piège le plus courant du secteur.

Viennent ensuite l'hébergement et les services que l'application consomme. Sur un projet de Lille qui démarre, la facture est modeste — mais elle tombe tous les mois, et elle grandit avec le nombre d'utilisateurs.

Si vous vendez dans l'application, Apple et Google prélèvent entre 15 % et 30 % selon votre chiffre d'affaires et le programme auquel vous êtes éligible. Ça se calcule avant de fixer vos prix, pas après.

08/09

Le bureau au service de la conception et de la santé

La conception et la santé partagent une exigence que le web tient mal : travailler sur des fichiers volumineux, en local, sans dépendre de la qualité de la connexion. Un logiciel installé accède au disque, à la mémoire et au matériel de la machine — c'est ce qui sépare un outil de production d'une interface de consultation.

Le web a ses limites quand on touche à l'image haute définition ou aux données ultra-protégées. C'est pour cela que de nombreux secteurs à Lille privilégient le développement application desktop Lille.

09/09

Vos questions sur la création de logiciels bureau

Ces questions portent sur la construction et la reprise : quelle technologie, que faire d'un vieux logiciel, où vivent les données, faut-il passer par un store, que se passe-t-il quand le système fait une mise à jour majeure. La reprise d'un logiciel ancien est le cas le plus fréquent, et elle commence toujours par récupérer les données, pas par réécrire le code.

Quelle technologie utilisez-vous pour les logiciels sur mesure ?

J'adapte l'outil au besoin de Lille. Pour les environnements Windows stricts, le framework.NET est le meilleur choix. Pour Mac, c'est Swift. Si on veut faire les deux en même temps de manière moderne, j'utilise Flutter Desktop ou Electron.

Pouvez-vous reprendre le code d'un vieux logiciel codé en Delphi ?

En général, non. On ne construit pas un gratte-ciel sur des fondations pourries. Par contre, le développement application desktop Lille que je propose consiste à reprendre votre logique métier, extraire les données, et tout recréer proprement avec des technologies de 2024.

Mon outil web rame, un logiciel bureau règlera-t-il le problème ?

Dans la plupart des cas, oui. L'avantage clé du bureau est qu'il exploite directement la RAM et le processeur de l'ordinateur, sans passer par un navigateur limitant. Les grosses requêtes de données deviennent fluides.

Où sont stockées les données de mon application ?

C'est vous qui décidez. Elles peuvent être entièrement locales sur la machine de l'utilisateur. Elles peuvent être sur un réseau local de votre entreprise à Lille. Ou synchronisées avec une base de données cloud sécurisée pour un accès multi-sites.

Faut-il publier le logiciel sur le Microsoft Store ou le Mac App Store ?

Ce n'est pas obligatoire pour les entreprises. Et honnêtement, c'est souvent inutile pour des outils internes. Je crée un fichier d'installation direct. Vous gardez le contrôle total de la distribution à vos employés dans la région de Hauts-de-France.

Que se passe-t-il quand Windows ou Mac fait une mise à jour majeure ?

C'est pour cela que je propose toujours un suivi. Les systèmes d'exploitation évoluent. Si une mise à jour casse quelque chose, mon outil de suivi d'erreur me prévient. Je corrige le code et l'application se met à jour automatiquement chez vos utilisateurs.

Le logiciel peut-il être utilisé par 50 personnes en même temps ?

Oui, tant que l'architecture de la base de données est bien pensée. Un développeur logiciel Lille d'expérience gèrera les conflits d'accès pour que deux personnes ne modifient pas le même client au même instant.

L'interface sera-t-elle moderne ou ressemblera-t-elle à Windows 95 ?

Les vieux logiciels gris sont morts. Aujourd'hui, on designe des applications bureau avec les mêmes standards esthétiques que les applications mobiles ou web. L'expérience utilisateur (UX) est primordiale pour la productivité.

Mes employés auront-ils besoin d'une formation longue ?

Non. Mon objectif est de créer une application de bureau tellement logique que vos équipes la comprendront en dix minutes. Si un logiciel a besoin d'un manuel de 100 pages, c'est que j'ai mal fait mon travail.

Combien de temps faut-il pour créer le logiciel complet ?

Pour un projet robuste à Lille, comptez entre 3 et 6 mois de développement. Ça dépend du volume de données à traiter et des interconnexions avec d'autres systèmes. On ne bâcle pas l'outil central d'une entreprise.

Si votre projet vise plusieurs pays — et à Lille, c'est souvent le cas dès le départ — la question la plus rentable à régler tôt est celle du périmètre.

En trente minutes, on peut décider sur combien de marchés vous ouvrez la première version, quelles hypothèses françaises il faut retirer du code avant qu'elles ne coûtent une reprise de base de données, et ce que la validation au siège implique pour le calendrier.

Vous repartez avec une réponse utilisable même si on ne travaille pas ensemble.

Réserver 30 minutes

Prêt à lancer votre projet ?

En 30 minutes, vous saurez par où commencer. Sans engagement.

Réservez un appel gratuit →

30 minutes pour démarrer

Réserver →

À propos de l'auteur

Mickael Romaniello — Ingénieur produit mobile basé dans le Sud de la France. 12 ans d'expérience en développement d'applications iOS, Android et desktop. Plus de 15 projets livrés pour des startups, ETI et grands comptes. LinkedIn.

Dernière mise à jour:

Standards et références

Apple Human Interface Guidelines · Google Material Design · web.dev (Google) · MDN Web Docs · OWASP Mobile Top 10