“Sans maitrise la puissance n’est rien”

Nos langages de prédilections sont le Javascript, avec la surcouche TypeScript de Microsoft et le PHP.

Depuis TypeScript, le Javasript est devenu un langage solide, tout en conservant ce qui faisait la force de Javascript à savoir son incroyable polyvalence et ses hautes performances grâce notamment à l’implémentation native de l’asynchronicité. Ce couple fait aujourd’hui référence par sa rigueur et sa flexibilité. Nous utilisons le Javascript depuis plus de 10 ans et sommes constamment formés par les meilleurs organismes.

Si pendant longtemps le PHP a souffert d’une mauvaise image, fort est de constater qu’il a su conserver une place très importante dans l’écosystème Internet. Utilisé chez NCI depuis 2001, nous disposons d’une forte expérience de ce langage et d’une capacité importante à intervenir sur tous type de projet.

Historiquement tourné vers le Desktop, NCI dispose d’excellente compétence en Pascal (Delphi) et en C# sous environnement Microsoft Windows.

Si nous ne développons plus de solution client sur ces technologies, nous sommes en mesure de vous accompagner sur celles-ci, que ce soit pour des prestations de maintien en condition opérationnelles de votre logiciel ou dans la phase de réécriture de vos application dans un langage orienté cloud comme le TypeScript

NCI et VueJS se sont rencontré très vite. Dès la version 0.12 de VueJS nous l’utilisions déjà en production chez nos clients.
Ce framework est le rival direct de React, avec une plus grande reconnaissance auprès des développeurs et une large communauté internationale, indépendante d’un grand groupe, garantie d’une maintenance à long terme.

VueJS joue à jeu égal avec React au niveau des performances mais il est nativement optimisé et sa courbe d’apprentissage est beaucoup plus rapide. Les nouveaux développeurs sont plus rapidement opérationnels, et l’optimisation optimale ce qui garantit une qualité constante dans les développements.

Notre veille technique sur ce framework est constante et nous sommes à même d’accompagner vos équipes de développement sur toute nature de projets (Sites / PWA / SPA / etc.).

En 2018, NCI a utilisé Laravel sur l’ensemble de ses développements Cloud. Ce Framework, basé sur les mêmes concepts que RubyOnRails permet d’obtenir les mêmes avantages avec le langage PHP, permettant de simplifier les phases de déploiement.

C’est notre Framework de référence pour les développements Cloud, et nos équipes sont formées en permanence sur Laravel, et peuvent vous accompagner sur toute nature de projet.

En 2022, NCI met en oeuvre AdonisJS qui reprends les mêmes concepts que Laravel, mais appliqué au langage TypeScript/Javascript. Ceci nous permet d’avoir une compatibilité parfaite sur les systèmes Microsoft, tout en vous permettant de passer rapidement et simplement l’application en mode Cloud Native.

Pour les application Desktop, nous utilisons le Framework ElectronJS (utilisé par Twitch et Microsoft Teams notamment). Cela vous assure de pouvoir basculer votre application en mode Cloud Native à moindre frais, tout en bénéficiant de la richesse de l’écosystème web sur Desktop.

CapacitorJS est aux Mobiles & Tablettes ce qu’ElectronJS est au desktop. Mêmes avantages qu’ElectronJS, ce qui vous garantit un temps de développement réduit et une distribution sur les stores de vos applications sur-mesure.

NCI maitrise de nombreux systèmes de gestion de bases de données. Avec une expertise très avancée en SQL Server & MySQL, nous pouvons nous interfacer avec quasiment toutes les SGBD du marché, qu’ils soient SQL ou NoSQL. Nous disposons d’un DBA senior pouvant intervenir sur les missions de conseil et d’optimisation

Du fait de notre activité DevOps, nous avons atteint une expertise dans la mise en œuvre du système de gestion de code source (VCS) GitLab et sommes en mesure de vous accompagner pour mettre en place une chaine complète d’intégration et de livraison continue (CI/CD).