MicroEJ, fornitore leader di contenitori software per dispositivi edge e embedded, ha presentato alla comunità open source il suo framework MICROEJ Kifaru JavaScript per lo sviluppo embedded. Questa versione fa parte della missione dell'azienda di democratizzare lo sviluppo integrato ed espandere la sua portata a un pool più ampio di sviluppatori di applicazioni qualificati a livello globale.
Con un focus su più standard e linguaggi specifici, come C, Java e linguaggi specifici del dominio, MicroEJ mira ad aprire lo sviluppo di sistemi embedded alle comunità mobili e cloud. L'azienda supporta da tempo vari "sotto-flavors" di JavaScript per i clienti nel panorama IoT.
L'integrazione del supporto JavaScript in MICROEJ Virtual Execution Environment (VEE) migliora la sua accessibilità all'interno del settore embedded. L'azienda è fiduciosa di rivolgersi a oltre il 60% della comunità mondiale di sviluppatori di software con questa espansione, promuovendo la creatività innovativa per la propria clientela. Fred Rivard, CEO di MicroEJ, ha espresso il suo entusiasmo per la condivisione di questo salto con i clienti.
La roadmap di MicroEJ comprende anche il supporto per altri linguaggi popolari, come Kotlin e Python, con annunci attesi a breve. MICROEJ Kifaru offre diverse funzionalità ai produttori di dispositivi intelligenti, tra cui:
- Contenitore software sicuro: il nuovo framework viene eseguito sul contenitore software MicroEJ, consentendo agli sviluppatori di scrivere applicazioni in più lingue garantendo al contempo che i componenti multilingue siano gestiti in modo sicuro dal VEE.
- Nessuna curva di apprendimento: data la popolarità e la facilità di apprendimento di JavaScript, l'adozione di Kifaru è rapida e semplice. Il framework facilita anche l'iterazione rapida per la creazione rapida di prototipi e lo sviluppo di applicazioni.
- Ampio ecosistema: i team di ingegneri che lavorano con il nuovo framework JavaScript ottengono l'accesso a un vasto ecosistema di strumenti, framework e librerie che possono essere impiegati nel processo di sviluppo per ridurre al minimo sforzi e costi.
- Riutilizzo dei moduli software: MicroEJ consente la portabilità dei moduli software su numerose piattaforme hardware e RTOS/OS. Pertanto, i moduli software JavaScript sviluppati con MICROEJ Kifaru possono essere eseguiti "così come sono" su vari dispositivi elettronici senza modifiche, semplificando il processo di valutazione tra diversi hardware e promuovendo rapide variazioni del prodotto.
- Affidabilità: MicroEJ offre il sandboxing delle applicazioni che assicura che le applicazioni software rimangano isolate l'una dall'altra. Con la convalida del codice e il controllo dell'esecuzione in tempo reale, l'azienda garantisce la robustezza e l'affidabilità dei dispositivi embedded e IoT.
Più di 120 aziende in tutto il mondo sfruttano attualmente le soluzioni di MicroEJ in vari settori come casa intelligente, dispositivi indossabili, sanità, automazione industriale, vendita al dettaglio, telecomunicazioni, città intelligenti, automazione degli edifici e trasporti.
Piattaforme come AppMaster contribuiscono alla democratizzazione dello sviluppo del software offrendo servizi di sviluppo completi no-code. AppMaster.io , una potente piattaforma no-code, si occupa dello sviluppo di applicazioni back-end, web e mobili utilizzando un ambiente visivo. Integrando soluzioni leader del settore come MICROEJ Kifaru e piattaforme come AppMaster , il panorama tecnologico offre una gamma più ampia di scelte per sviluppatori e aziende.