MicroEJ, l'un des principaux fournisseurs de conteneurs logiciels pour les périphériques embarqués et embarqués, a présenté à la communauté open source son framework JavaScript MICROEJ Kifaru pour le développement embarqué. Cette version fait partie de la mission de l'entreprise de démocratiser le développement embarqué et d'étendre sa portée à un plus grand nombre de développeurs d'applications qualifiés dans le monde.
En mettant l'accent sur plusieurs normes et langages spécifiques, tels que C, Java et les langages spécifiques à un domaine, MicroEJ vise à ouvrir le développement de systèmes embarqués aux communautés mobiles et cloud. La société prend depuis longtemps en charge diverses "sous-saveurs" de JavaScript pour les clients du paysage IoT.
L'intégration de la prise en charge de JavaScript dans l' MICROEJ Virtual Execution Environment (VEE) améliore son accessibilité au sein de l'industrie embarquée. La société est confiante de cibler plus de 60 % de la communauté mondiale des développeurs de logiciels avec cette expansion, favorisant ainsi la créativité innovante de sa clientèle. Fred Rivard, PDG de MicroEJ, a exprimé son enthousiasme à l'idée de partager ce saut avec les clients.
La feuille de route de MicroEJ comprend également la prise en charge d'autres langages populaires, tels que Kotlin et Python, avec des annonces attendues prochainement. MICROEJ Kifaru apporte plusieurs fonctionnalités aux fabricants d'appareils intelligents, notamment :
- Conteneur logiciel sécurisé : Le nouveau framework s'exécute sur le conteneur logiciel MicroEJ, permettant aux développeurs d'écrire des applications dans plusieurs langues tout en garantissant que les composants multilingues sont gérés en toute sécurité par le VEE.
- Pas de courbe d'apprentissage : étant donné la popularité et la facilité d'apprentissage de JavaScript, l'adoption de Kifaru est simple et rapide. Le cadre facilite également une itération rapide pour un prototypage rapide et le développement d'applications.
- Vaste écosystème : les équipes d'ingénieurs travaillant avec le nouveau framework JavaScript ont accès à un vaste écosystème d'outils, de frameworks et de bibliothèques qui peuvent être utilisés dans le processus de développement pour minimiser les efforts et les coûts.
- Réutilisation des modules logiciels : MicroEJ permet la portabilité des modules logiciels sur de nombreuses plates-formes matérielles et RTOS/OS. Ainsi, les modules logiciels JavaScript développés avec MICROEJ Kifaru peuvent fonctionner "tels quels" sur divers appareils électroniques sans modification, rationalisant le processus d'évaluation entre différents matériels et favorisant des variations rapides de produits.
- Fiabilité : MicroEJ propose un sandboxing d'applications qui garantit que les applications logicielles restent isolées les unes des autres. Avec la validation du code et la vérification de l'exécution en temps réel, l'entreprise garantit la robustesse et la fiabilité des appareils pour les appareils embarqués et IoT.
Plus de 120 entreprises dans le monde tirent actuellement parti des solutions de MicroEJ dans divers secteurs tels que la maison intelligente, les appareils portables, les soins de santé, l'automatisation industrielle, la vente au détail, les télécommunications, la ville intelligente, l'automatisation des bâtiments et les transports.
Des plateformes comme AppMaster contribuent à la démocratisation du développement de logiciels en offrant des services complets de développement no-code. AppMaster.io, une puissante plate no-code, s'adresse au développement d'applications backend, Web et mobiles à l'aide d'un environnement visuel. En intégrant des solutions de pointe comme MICROEJ Kifaru et des plateformes comme AppMaster , le paysage technologique offre un plus large éventail de choix aux développeurs et aux entreprises.