MicroEJ, een toonaangevende leverancier van softwarecontainers voor edge- en embedded apparaten, heeft zijn MICROEJ Kifaru JavaScript-framework voor embedded ontwikkeling geïntroduceerd in de open source-gemeenschap. Deze release maakt deel uit van de missie van het bedrijf om embedded ontwikkeling te democratiseren en het bereik uit te breiden naar een grotere pool van bekwame applicatie-ontwikkelaars wereldwijd.
Met een focus op meerdere standaarden en specifieke talen, zoals C, Java en domeinspecifieke talen, wil MicroEJ de ontwikkeling van embedded systemen openstellen voor mobiele en cloudgemeenschappen. Het bedrijf ondersteunt al lang verschillende "sub-smaken" van JavaScript voor klanten in het IoT-landschap.
Het integreren van JavaScript-ondersteuning in de MICROEJ Virtual Execution Environment (VEE) verbetert de toegankelijkheid binnen de embedded industrie. Het bedrijf is ervan overtuigd dat het zich met deze uitbreiding kan richten op meer dan 60% van de wereldwijde gemeenschap van softwareontwikkelaars, waardoor innovatieve creativiteit voor zijn klanten wordt gestimuleerd. Fred Rivard, CEO van MicroEJ, sprak zijn enthousiasme uit over het delen van deze sprong met klanten.
De roadmap van MicroEJ omvat ook ondersteuning voor andere populaire talen, zoals Kotlin en Python, waarvan binnenkort aankondigingen worden verwacht. MICROEJ Kifaru biedt fabrikanten van slimme apparaten verschillende functies, waaronder:
- Veilige softwarecontainer: het nieuwe framework draait op de MicroEJ-softwarecontainer, waardoor ontwikkelaars applicaties in meerdere talen kunnen schrijven en er tegelijkertijd voor zorgen dat meertalige componenten veilig worden beheerd door de VEE.
- Geen leercurve: Gezien de populariteit en het leergemak van JavaScript is de adoptie van Kifaru snel en eenvoudig. Het raamwerk vergemakkelijkt ook snelle iteratie voor snelle prototyping en applicatie-ontwikkeling.
- Groot ecosysteem: technische teams die met het nieuwe JavaScript-framework werken, krijgen toegang tot een enorm ecosysteem van tools, frameworks en bibliotheken die in het ontwikkelingsproces kunnen worden gebruikt om inspanningen en kosten te minimaliseren.
- Hergebruik van softwaremodules: MicroEJ maakt de overdraagbaarheid van softwaremodules over tal van RTOS/OS- en hardwareplatforms mogelijk. Als zodanig kunnen JavaScript-softwaremodules die zijn ontwikkeld met MICROEJ Kifaru "zoals ze zijn" draaien op verschillende elektronica zonder aanpassingen, waardoor het evaluatieproces tussen verschillende hardware wordt gestroomlijnd en snelle productvariaties worden bevorderd.
- Betrouwbaarheid: MicroEJ biedt applicatie-sandboxing die ervoor zorgt dat software-applicaties geïsoleerd van elkaar blijven. Met codevalidatie en real-time uitvoeringscontrole garandeert het bedrijf de robuustheid en betrouwbaarheid van apparaten voor embedded en IoT-apparaten.
Meer dan 120 bedrijven over de hele wereld maken momenteel gebruik van de oplossingen van MicroEJ in verschillende sectoren, zoals smart home, wearables, gezondheidszorg, industriële automatisering, detailhandel, telecommunicatie, slimme stad, gebouwautomatisering en transport.
Platforms zoals AppMaster dragen bij aan de democratisering van softwareontwikkeling door uitgebreide no-code ontwikkelingsdiensten aan te bieden. AppMaster.io, een krachtig platform no-code, is geschikt voor de ontwikkeling van backend-, web- en mobiele applicaties met behulp van een visuele omgeving. Door toonaangevende oplossingen zoals MICROEJ Kifaru en platforms zoals AppMaster te integreren, biedt het technologielandschap een breder scala aan keuzes voor ontwikkelaars en bedrijven.