Nos réalisations pour la logistique
En logistique, un logiciel défaillant a des conséquences immédiates. Un bug dans une application de terrain ne se limite pas à un message d’erreur pour les développeurs : il laisse un chauffeur sans instructions et un responsable de planning sans visibilité. Nous développons des logiciels logistiques depuis 1990 et connaissons les réalités de l’exploitation : relèves d’équipe, chargements partiels, absence de connexion et contraintes matérielles des appareils utilisés en cabine ou en chambre froide. Nous prenons ces conditions en compte dès le départ.
Tous nos logiciels logistiques sont développés de zéro pour un seul client. Nous ne vendons ni progiciels ni solutions prêtes à l’emploi. Chaque projet est conçu pour les opérations auxquelles il est destiné.
Applications mobiles pour terminaux durcis Zebra
Notre principale activité de développement en logistique consiste à créer en C# des applications mobiles pour les terminaux Android Zebra de la série TC. Ce sont des outils de terrain : applications pour les chauffeurs et applications de préparation de commandes pour les opérateurs logistiques. Nous utilisons Zebra DataWedge pour lire les codes-barres avec le lecteur dédié, et non avec la caméra. Cette intégration assure la rapidité et la fiabilité dont dépendent les équipes de transport et d’entrepôt. L’interface permet une utilisation avec des gants grâce à de grandes zones tactiles, des contrastes élevés et des parcours guidés qui évitent de devoir lire longuement ou choisir dans des menus sous la pression du temps.
Le fonctionnement hors ligne dès la conception est indispensable pour nos applications mobiles. Les appareils continuent à fonctionner lorsque le Wi-Fi ne passe plus : portes de quai, chambres froides et passages frontaliers sur autoroute comportent tous des zones sans couverture. Les actions sont mises en attente localement, puis synchronisées lorsque la connexion revient. Nous concevons la synchronisation pour traiter correctement les conflits, sans supprimer silencieusement des données.
Outils bureautiques pour l’exploitation transport
Nous développons en C# des applications Windows pour les responsables de planning et les équipes d’exploitation. Elles comprennent des tableaux de planification, des interfaces de communication avec les chauffeurs et des tableaux de bord opérationnels reliés au TMS ou au système d’exploitation existant du client. Les applications de bureau sont souvent adaptées à la planification : elles offrent des interfaces plus riches, une meilleure intégration avec le matériel local et des performances prévisibles au bureau, où les équipes doivent traiter rapidement de grands volumes de données.
Intégration d’API et de systèmes
Les logiciels logistiques fonctionnent rarement seuls. Nous développons la couche d’intégration qui relie les applications de terrain et les outils bureautiques aux systèmes de gestion du client : points d’accès REST et webhooks, transformation des données, gestion des erreurs et supervision. Ces éléments rendent les intégrations maintenables et fiables. Nous utilisons C#, PHP ou 4D selon les besoins de l’environnement technique existant.
Notre collaboration avec TransportMaster
TransportMaster est un éditeur de logiciels logistiques et un client de longue date de Rose Development. Nous développons les applications mobiles pour les chauffeurs et les équipes d’entrepôt qui complètent ses plateformes TMS et WMS. Cette collaboration illustre le type de mission que nous réalisons : un client dispose d’une plateforme établie et a besoin d’outils de terrain sur mesure, développés avec exigence et entretenus dans la durée. Notre connaissance de la logistique nous permet de contribuer à la réflexion sur le produit, au-delà de la simple exécution d’un cahier des charges.