Un ensemble de Frameworks “maison” nous permet de développer des solutions fiables et performantes pour vos projets.
Les principaux Frameworks sont :
Le Framework “APPLICATION WEB”, avec :
- L’utilisation des technologies HTML5, CSS, JS pour avoir une compatibilité maximale sans plugins,
- Un Framework qui permet de définir l’ensemble de l’interface graphique et des interactions “Utilisateurs” avec une programmation côté serveur, la communication, et l’implémentation de l’UI HTML/CSS/JS étant intégrée au Framework (développement plus rapide, pas besoin d’ajuster en permanence du code JAVA + HTML + CSS + JS).
- Un ensemble de widgets simples (formulaires) et évolués (cartographie multi-couches, bitmap+vectoriel, lecture de vidéos …).
Le Framework “EMBARQUÉ”
- Il est basé sur les processeurs ARM, avec la possibilité d’utiliser des puces de différents fabricants, même si nous privilégions NXP pour les applications classiques, et Nordic pour les applications avec radio intégrée.
- Codé en C/C++, RTOS intégré
- Avec des blocs de bases, tels que :
- Serveur web, avec les bases pour gérer par exemple la configuration d’un système,
- Communication radio, avec relayage simple ou mesh,
- Protocoles terrain (modbus, DMX, CAN, …),
- …
Le Framework ” APPLICATION MOBILE”
- Basé sur CORDOVA, avec des bases pour dialoguer avec les applications basées sur le Framework “Web”
- Multi-plateformes (Android/IOS …)
Nous avons aussi des bases d’application plus légères, pour des cas spécifiques, comme par exemple un kiosque Web Android, …