Depuis le début des années 2000, à plusieurs reprises, j'ai fait partie d'équipes de développement certifiées Microsoft (MSCP) et j'ai été en mesure d'apprécier toute la richesse de cet impressionnant portfolio de technologie. Je continue aujourd'hui à utiliser leurs produits pour programmer des solutions sur mesure destinées à l'automatisation dans la gestion de contenu, pour les PMEs et pour les travailleurs autonomes.

Une application native (exécutable pour Windows) représente un ensemble de nouvelles possibilités par rapport à un site web. Le gain de performance, les périphériques, l'espace de stockage et la fluidité des interactions sont toutes d'excellentes raisons pour penser à un développement de logiciel traditionnel.

Au delà des performances, le fait qu'une application native fonctionne avec ou sans accès à Internet est peut être ce qui vous intéresse ; la possibilité de travailler n'importe où en mode solo. Voici quelques exemples d'applications que je peux développer pour vous en complément de votre site web et de votre intranet / CRM

  • Outils de formation
  • Présentations
  • Dashboard sur mesure
  • Importation et exportation (CSV, TXT, etc.)
  • Acquisition de données automatisé
  • Bornes interactives (avec backend web)

En conclusion

Le développement d'une application native pour Windows (fichier .EXE) peut être motivé par plusieurs réalités et son cycle de production peut varier énormément selon les besoins et les spécifications. En ce qui me concerne, la plupart du temps je choisis de maintenir une application Windows par soucis de performance ou de sécurité dans des situations comme

  • le traitement d'un gros volume de données
  • des données qui ne sont pas accessibles en ligne