Générateur de code

NEUROPUBLIC a développé un outil générateur de code innovant, utilisé exclusivement par ses développeurs pour créer et gérer la plupart des applications de l’entreprise. Les applications générées par le générateur de code sont des applications Web crud ou même des applications mobiles pour Android et iOS.

En bref

Le générateur de code de NEUROPUBLIC utilise comme entrée des fichiers écrits en langage DSL (Domain Specific Language), également développé par NEUROPUBLIC. Dans ces fichiers nrl, le programmeur peut décrire en détail tous les écrans et fonctions personnalisées de l’application.

Le générateur de code traite les fichiers nrl et les paramètres fournis par le développeur et produit l’application Web, qui est constituée du backend de la technologie J2EE et du front-end implémenté dans la plate-forme AngularJs et le langage Typescript. La communication est effectuée à l’aide de services Web repos-complet.

Highlights

Générateur de code dans les applications mobiles aussi

La société a la capacité de coder des applications mobiles dans Flutter, en produisant les fichiers de fléchettes Google nécessaires. L’application mobile en cours de développement communique via les mêmes services Web avec le backend de l’application Web, ce qui permet d’obtenir une homogénéité des deux interfaces (web et mobile).

Avantages

L’utilisation du générateur de code évite les erreurs éventuelles du programmeur en écrivant le code manuellement, ce qui augmente énormément la productivité quantitative et qualitative, et les applications de chaque client obtiennent une image uniforme et le même traitement sans devoir réutiliser les fonctions de base. Le Web AngularJs et les technologies mobiles Flutter utilisées dans le code généré sont l’un des plus récents et des plus largement acceptés dans le domaine.