|
組み込みおよびIoTソリューションプロバイダーであるMicroEJは、組み込み開発向けJavaScriptフレームワーク「MICROEJ Kifaru」をオープンソース化しました。MicroEJは、この製品ラインへの追加により、「市場で最も広範なアプリケーション開発者エコシステムに、自由でオープンな組み込み開発環境を提供するという当社の使命を果たす」と述べています。 MicroEJ は、MICROEJ 仮想実行環境 (VEE) に JavaScript サポートを追加することで同社の範囲が拡大し、VEE が組み込み業界で最も簡単に利用できる実行環境の 1 つになると述べています。 MicroEJ の開発ロードマップには、Kotlin や Python など、他の一般的なプログラミング言語のサポートも含まれており、より多くの開発者を引き付けるためにこれらの言語用の開発フレームワークを近々リリースする予定であると述べています。 MICROEJ Kifaru の利点は次のとおりです。 - セキュアなソフトウェアコンテナ:新しいJavaScriptフレームワークはMicroEJソフトウェアコンテナをターゲットとしており、開発者はアプリケーションを複数の言語で開発できます。同時に、すべての多言語コンポーネントはVEEによって安全に実行・管理されます。
- 学習曲線なし:JavaScriptは最も人気のあるスクリプト言語の一つであり、学習も容易です。そのため、Kifaruの導入と実行は迅速かつシンプルです。さらに、このフレームワークは迅速なイテレーション機能を備えているため、迅速なプロトタイピングとアプリケーション開発が可能です。
- 大規模なエコシステム: 新しい JavaScript フレームワークを使用するエンジニアリング チームは、開発中に活用して開発の労力とコストを削減できるツール、フレームワーク、ライブラリの大規模なエコシステムの恩恵を受けることができます。
- ソフトウェアモジュールの再利用:MicroEJは、多くのRTOS/OSおよびハードウェアプラットフォーム間でのソフトウェアモジュールの移植性を保証します。そのため、MICROEJ Kifaruで作成されたJavaScriptソフトウェアモジュールは、様々な電子機器で「変更せずに」実行できるため、異なるハードウェア間での評価プロセスが大幅に簡素化されます。
- 信頼性:MicroEJはアプリケーションサンドボックスを提供し、ソフトウェアアプリケーションを相互に分離します。信頼性の高い組み込みデバイスやIoTデバイスに対するコード検証とリアルタイム実行チェックにより、実行中のデバイスの堅牢性が保証されます。
機能と特徴: - MICROEJ Kifaru は ECMAScript 5.1 をサポートし、いくつかの ECMAScript 6 機能を追加します。
- MICROEJ Kifaru アプリケーションは、MicroEJ エコシステムの利点を最大限に活用する標準の MicroEJ シングル サンドボックスまたはマルチ サンドボックス アプリケーションです。
- これは MicroJ SDK に統合されていますが、それに縛られるわけではありません。開発者は好みの IDE/コード エディターと MMM コマンドライン インターフェイスを使用してアプリケーションをビルドおよび実行できます。
- MICROEJ Kifaru を使用すると、開発者は MicroEJ Java アプリケーションから JavaScript コードを実行したり、JavaScript コードから MicroEJ Java オブジェクトを操作したりできます。
- MICROEJ Kifaru は、既存のすべての MicroEJ ライブラリ、および npm と一般的な JavaScript ツール (Babel など) を使用する JavaScript ライブラリと互換性があります。
MicroEJのグローバルパートナーには、Google、Amazon、IBM、ARM、Sony、MediaTekといった有名企業が含まれています。現在、120社を超える企業が、スマートホーム、ウェアラブル、ヘルスケア、産業オートメーション、小売、通信、スマートシティ、ビルオートメーション、交通など、様々な業界の電子アプリケーションの設計にMicroEJを使用しています。MicroEJを搭載したIoTデバイスの数は1億台を超えています。 この記事はOSCHINAから転載したものです。 記事タイトル: MicroEJ、組み込み開発向けKifaru JavaScriptフレームワークをオープンソース化 この記事のアドレス:https://www.oschina.net/news/159953/microej-open-sources-kifaru |