Nous utilisons beaucoup Javascript pour le web et cela peut-être afin de créer des serveurs avec NodeJS ou des interfaces modernes avec VueJS/Quasar. Notre équipe utilise également des frameworks php tels que Laravel et Symfony.
La librairie Qt est notre outil principal pour créer des applications bureau fonctionnant sur Windows, Linux et MacOS. Qt nous permet de créer des outils avancées et des interfaces basées sur du QML, des Widgets et/ou des technologies issues du web (VueJS/Quasar).
La librairie Qt fournit une très bonne base pour construire des applications mobiles pour iOS ou Android. Notre équipe aime intégrer des technologies "web" (VueJS/Quasar) dans nos applications afin de leurs donner un aspect moderne.
La technologie idéale pour votre projet est une affaire de compromis. SymAlgo peut vous aider à trouver le meilleur compromis en fonction de vos pré-requis, objectifs et contraintes. Générallement, nous recommandons des outils permettant de mettre oeuvre une approche unifiée (un seul code) et de produire rapidement des prototypes. Certaines sociétés apprécient une approche basée sur du C++ tandis que d'autres préfèrent des technologies plus récentes et communes dans un contexte web (NodeJS, VueJS, Laravel).
Chez SymAlgo, nous aimons frabriquer nous-même certains de nos outils car cela nous permet de conserver notre expertise. En travaillant sur différents projets, nous avons acquis une perspective et un recul suffisant pour essayer quelque-chose : utiliser la librairie Qt comme fondation d'un framework multi-usage (web, bureau, mobile). Le résultat fut un succès: un outil versatile et rapide que nous pouvons utiliser pour la création d'application web, bureau ou mobile. De plus, il est aisé d'incorporer différents types interfaces (Widget, Qml, Html) au sein des projets construits avec cet outil.