Des logiciels qui fonctionnent là où le web s'arrête.
Applications natives et multiplateformes conçues pour l'atelier, le laboratoire et le terrain — hors-ligne d'abord, connectées à vos équipements, rapides sur le matériel que vous avez vraiment.
Le développement desktop consiste à créer des applications qui tournent directement sur des machines Windows, macOS ou Linux plutôt que dans un navigateur. C'est le bon choix quand le logiciel doit fonctionner hors-ligne, se connecter à des machines et instruments, ou offrir des performances qu'une application web ne peut pas atteindre — des besoins courants dans l'industrie, les laboratoires et le travail de terrain.
Pour les industriels, laboratoires, bureaux d'ingénieurs et sociétés de service terrain en Suisse dont le logiciel doit tourner à l'atelier, piloter des instruments et équipements, ou continuer à fonctionner quand le réseau lâche. Aussi pour les entreprises dont une application desktop vieillissante fait encore tourner l'activité.
Le navigateur ne va pas partout. À l'atelier, au laboratoire ou sur le terrain, le logiciel doit fonctionner sans réseau stable, dialoguer avec des instruments et des machines, et répondre instantanément sur le matériel que vous avez vraiment.
Nous développons des applications desktop en .NET, C++ et Electron pour exactement ces environnements — hors-ligne d'abord, connectées à vos équipements, conçues pour durer — et nous reprenons et modernisons le logiciel desktop vieillissant dont votre entreprise dépend déjà.
Quand le desktop reste la bonne réponse
Le web est le choix par défaut, pour de bonnes raisons — mais il a des limites dures. Un onglet de navigateur ne peut pas dialoguer avec un instrument de mesure sur un port série, ne garantit pas une réponse à la milliseconde sur une ligne de production, et devient une page blanche dès que la connexion tombe.
Choisir le desktop n'est pas de la nostalgie : c'est une décision d'ingénierie. Quand votre logiciel doit tourner hors-ligne, piloter du matériel ou exploiter toute la puissance de la machine, une application desktop est plus simple, plus fiable et moins chère à exploiter qu'une pile web tordue pour simuler ces capacités.
Connecté à vos machines, pas seulement à votre cloud
Un logiciel industriel ou de laboratoire vit rarement seul. Il lit des capteurs, pilote des instruments, échange avec des automates, des balances, des imprimantes. Nous construisons ces connexions proprement : protocoles série et USB, OPC UA, Modbus, SDK constructeurs — et protocoles propriétaires quand le manuel est un PDF scanné de 2003.
L'application desktop alimente ensuite votre système global : elle pousse des données propres vers votre ERP, vos applications métier ou vos automatisations, pour que l'atelier et le bureau voient enfin les mêmes chiffres.
La bonne technologie selon le cas
Il n'existe pas de bonne pile universelle. Nous choisissons au cas par cas et vous exposons honnêtement les compromis.
- .NET (WPF, WinForms) : la valeur sûre pour le logiciel métier et industriel sous Windows
- C++ : quand la performance brute, le temps réel ou la proximité matérielle ne se négocient pas
- Electron avec TypeScript : un seul code pour Windows, macOS et Linux, avec une interface de qualité web
- Couche de données hors-ligne d'abord, avec synchronisation au retour du réseau
- Installateurs signés et mises à jour silencieuses qui n'interrompent pas la production
Un logiciel desktop vieillissant qui fait tourner l'entreprise
Beaucoup d'entreprises suisses tournent sur une application desktop écrite il y a quinze ans par quelqu'un parti à la retraite. Elle fonctionne — jusqu'au jour où elle ne fonctionne plus, ou jusqu'à ce que Windows cesse de coopérer.
Nous reprenons ces applications : audit du code, stabilisation de ce qui doit continuer à tourner, puis modernisation progressive, sans réécriture big-bang qui mettrait l'exploitation en danger. Notre offre de modernisation de logiciel couvre ce sujet en détail.
- •Applications .NET (WPF, WinForms) pour environnements Windows
- •Développement C++ pour les logiciels critiques en performance et proches du matériel
- •Applications Electron quand un seul code doit couvrir Windows, macOS et Linux
- •Architecture hors-ligne d'abord avec synchronisation fiable
- •Connexion aux machines et instruments : série, OPC UA, Modbus, protocoles propriétaires
- •Reprise et modernisation d'applications desktop vieillissantes
- •Une application desktop installée et fonctionnelle sur votre matériel réel
- •Mode hors-ligne et synchronisation testés en conditions réelles
- •Installateurs signés et mécanisme de mise à jour qui ne dérange pas les utilisateurs
- •Code source et documentation technique — tout vous appartient
- •Un interlocuteur senior direct pour la maintenance et les évolutions
Le desktop reste gagnant quand le logiciel doit tourner hors-ligne ou parler aux machines.
.NET, C++ ou Electron — choisis au cas par cas, avec des compromis expliqués honnêtement.
Hors-ligne d'abord, avec une synchronisation fiable testée en conditions réelles.
Nous nous connectons à vos équipements : série, OPC UA, Modbus, SDK constructeurs.
Nous reprenons et modernisons aussi le logiciel desktop vieillissant que vous exploitez déjà.
MVP & lancement produit
Développement de MVP pour startups et porteurs de projet : un produit fonctionnel en quelques semaines, prêt à confronter au marché.
Développement IA
Développement IA sur mesure pour entreprises suisses : agents IA, modèles adaptés, pipelines ML et intégration de LLM — du prototype au système en production.
Développement web & site internet
Sites internet sur mesure pour PME et entreprises en croissance. Design, développement, mise en ligne, suivi.