Développement de logiciels Windows sur mesure
Tout ne se fait pas dans un navigateur. Lire une balance connectée en série, imprimer sur une étiqueteuse, surveiller un dossier réseau, travailler dans un atelier sans connexion : ces usages demandent un logiciel installé sur le poste.
Quand une application de bureau reste le bon choix
Nous rencontrons régulièrement des entreprises à qui l'on a vendu un outil web pour un usage qui ne s'y prête pas, et qui contournent désormais le problème avec un tableur intermédiaire. Le navigateur ne voit pas le disque local, dialogue mal avec un port série, et impose une boîte de dialogue pour chaque impression.
Un logiciel installé lève ces limites. Il travaille dans les dossiers de l'entreprise, pilote un périphérique, continue de fonctionner quand la connexion tombe, et se synchronise quand elle revient.
- Lecture et écriture dans les dossiers et partages réseau
- Pilotage de périphériques en série, en USB ou en réseau
- Impression directe d'étiquettes et de documents, sans dialogue
- Fonctionnement hors ligne avec synchronisation différée
- Intégration avec un logiciel comptable ou un système de gestion déjà en place
Comment nous les construisons
Nous utilisons les mêmes fondations que pour le web, empaquetées pour le poste de travail. L'interface est écrite une fois, la logique métier est partagée avec l'application web quand elle existe, et l'exécutable embarque ce qu'il faut pour ne dépendre de rien d'installé au préalable.
L'installation est pensée pour un parc. Un administrateur doit pouvoir déployer sur cinquante postes sans passer sur chacun, et les mises à jour doivent se faire seules.
- Application empaquetée pour Windows 10 et 11, 64 bits
- Installateur silencieux, déployable par stratégie de groupe
- Mise à jour automatique en arrière-plan, avec retour arrière possible
- Exécutable signé, pour éviter les avertissements de sécurité
- Journal local et remontée d'erreurs vers un serveur que vous contrôlez
Cohabiter avec l'existant
Un logiciel de bureau arrive rarement sur un poste vierge. Il doit s'entendre avec un logiciel comptable, une base de données historique, parfois une application qui n'est plus maintenue mais dont personne ne peut se passer. Nous traitons cette cohabitation comme une contrainte de conception et non comme un détail d'intégration.
- Reprise de données depuis un logiciel existant, y compris ancien
- Échange par fichiers, par base partagée ou par interface de programmation
- Coexistence avec les outils métier déjà installés
- Documentation d'exploitation remise à votre informaticien
Développement de logiciels Windows sur mesure
Le logiciel fonctionnera-t-il sans connexion internet ?
Oui, si l'usage le demande. Les données saisies hors ligne sont conservées sur le poste et remontent dès le retour de la connexion, avec une règle explicite en cas de modification concurrente. C'est un choix de conception à prendre au départ, pas une option à ajouter ensuite.
Faut-il un serveur en plus ?
Pas toujours. Pour un poste isolé, la base locale suffit. Dès que plusieurs personnes partagent les mêmes données, un serveur devient nécessaire, et il peut être hébergé chez vous ou chez nous en Suisse.
Et macOS ou Linux ?
La même base produit une version macOS ou Linux sans réécriture, mais chaque système ajoute sa propre recette de signature, d'installation et de test. Nous le chiffrons séparément plutôt que de le promettre gratuitement.
Applications mobiles et web
Des applications conçues pour durer, avec un coût d'exploitation connu dès la conception.
Dans la division Applications mobiles et web
Parlons de ce que vous voulez construire.
Décrivez votre situation en quelques lignes. Si le sujet n'entre pas dans nos compétences, nous le disons tout de suite.
Nous écrire