A+ en C# = ∞ possibilités

Nous faisons la promotion des capacités d'édition de documents en ligne et de rendu PDF de nos solutions, mais que savez-vous de la technologie qui les sous-tend ? On fait semblant que c'est simple, mais ce n'est vraiment pas le cas. Heureusement, nous avons en interne des développeurs de premier ordre qui offrent une qualité de haut niveau. Le truc, c'est qu'on en a besoin de plus.

Malheureusement, peu de gens semblent comprendre ce qu'est notre offre technique et encore moins nous trouver les personnes dont nous avons besoin. Et s'ils ne savent pas ce que nous offrons, comment pouvez-vous savoir si cette entreprise pourrait être le bon environnement pour vous ?

Laissez-moi vous parler de notre base de développement.

Nous adorons le C#.

Nos produits (CHILI publisher et CHILI rendro) tournent dans un navigateur, mais sont développés C#. Leur base de code C# est "transposée" et traduite en JavaScript et C+++. Nous avons développé en interne l'analyseur lexical pour ce transpondeur. On est comme ça sur le terrain. Je n'ai pas de temps à perdre.

Cette stratégie nous rend à la fois indépendants du navigateur et de la technologie, ce qui nous permet d'utiliser des outils au niveau de l'entreprise tels que Visual Studio et Resharper, entre autres.

Les anomalies de navigateur ne nous font pas peur.

Les navigateurs ne comprennent pas ce qu’est CMJN et LAB. Nous interprétons donc les profils ICC qui nous permettent de convertir les couleurs entre les espaces colorimétriques. Côté client, bien sûr.

Le canvas HTML5 ne permet pas un rendu de tous les  blend modes. Et comme vous le savez, ces derniers ont la mauvaise habitude de changer en fonction du navigateur. C'est donc nous qui faisons le mélange nous-mêmes. Encore une fois, côté client, bien sûr.

Même les routines de dessin les plus élémentaires s'affichent différemment selon le navigateur (anti-crénelage, majuscules, etc.). On ne peut pas être perturbés. Nous avons développé notre propre moteur de rendu, dessinant des formes vectorielles complexes pixel par pixel.

Quelle UI ?

Les interfaces utilisateur peuvent être un cauchemar. Nous n'aimons pas les choses compliquées. Nous avons donc développé une interface utilisateur qui fonctionne réellement à votre avantage. Vous pouvez la personnaliser ou non. Mais ça marchera, à chaque fois.

La nôtre se distingue par le fait qu'elle fonctionne dans le navigateur sans plug-ins et en JavaScript intégral.

Cerise sur le gâteau, grâce à notre transpiler de confiance, nous pouvons toujours convertir dans n'importe quelle langue/plateforme au besoin.

Vous voyez, nous n'attendons pas la technologie dont nous avons besoin, nous la mettons en œuvre. Développement interne pour le déploiement à l'extérieur. Ce que nous créons, nous le rendons disponible. Pour notre équipe, nos partenaires et nos clients.

Vous aurez remarqué que nous n'avons pas tendance à faire les choses normalement. Nous apportons un petit plus à l'ordinaire.

Ça vous satisfait ?

Entreprise,

Personnes

Bram Verniest

22 août 2016

Partager
Sign up for blog updates