Last Updated:

MicroEJ 开源用于嵌入式开发的 Kifaru JavaScript 框架

银狐

嵌入式和物联网解决方案提供商MicroEJ已发布开源其用于嵌入式开发的 JavaScript 框架,称为 MICROEJ Kifaru。对公司产品的这一补充“履行了公司的使命,即使嵌入式开发民主化到市场上最广泛的熟练应用程序开发人员生态系统。”

MicroEJ 是边缘和嵌入式设备的软件容器提供商。该公司支持多种标准和特定语言(C、Java、特定领域语言),旨在向移动和云社区开放嵌入式系统开发。长期以来,它一直为针对物联网的各种客户支持 JavaScript 的“子风格”。

该公司表示,为 MICROEJ 虚拟执行环境 (VEE) 添加 JavaScript 支持扩大了公司的业务范围,并使 VEE 成为嵌入式行业中最容易访问的执行环境之一。

MicroEJ 首席执行官 Fred Rivard 在一份声明中表示:“能够为全球 60% 以上的软件开发人员社区提供服务是对创新创造力的巨大推动,我们很自豪能够与我们的客户分享这一点。”

MicroEJ 路线图包括其他流行语言,例如 Kotlin 和 Python,该公司表示希望很快支持它们。

MICROEJ Kifaru 向智能设备制造商介绍的功能列表包括:

  • 安全的软件容器:新框架以 MicroEJ 软件容器为目标,使开发人员能够以多种语言编写应用程序。此外,所有多语言组件都由 VEE 安全运行和管理。
  • 没有学习曲线:因为 JavaScript 是最流行的脚本编写者之一——而且它是一种易于学习的语言——使用 Kifaru 启动和运行起来既快速又简单。该公司表示,此外,该框架更易于快速迭代以实现快速原型和应用程序。
  • 大型生态系统:使用新 JavaScript 框架的工程团队现在受益于最大的工具、框架和库生态系统之一,可以在开发过程中利用这些生态系统来减少开发工作和成本。
  • 软件模块重用:MicroEJ 确保软件模块在许多 RTOS/OS 和硬件平台上的可移植性。因此,使用 MICROEJ Kifaru 创建的 JavaScript 软件模块无需修改即可在各种电子设备上“按原样”运行,从而使不同硬件和快速产品偏差之间的评估过程更加容易,该公司表示。
  • 可靠性:MicroEJ 提供应用程序沙盒,这意味着软件应用程序保持相互隔离。该公司表示,由于可靠的嵌入式和物联网设备的代码验证和实时执行检查,设备的稳健性在执行时得到了保证。

据该公司称,目前全球有超过 120 多家公司使用 MicroEJ 设计电子产品应用,这些应用广泛应用于各种行业,包括智能家居、可穿戴设备、医疗保健、工业自动化、零售、电信、智慧城市、楼宇自动化和交通等。