MicroEJ SDK provides a scalable OS and a powerful workbench built on Eclipse to develop software for embedded and IoT devices.
MicroEJ OS runs on the embedded target. It provides a rich set of libraries with a high-level Java API upon which applications can be built.
MicroEJ Workbench allows firmware developers to integrate, configure, and build an embedded MicroEJ OS for running mixed Java and C software applications on their device.
MicroEJ Studio allows application developers to write applications for those devices, and publish them to the MicroEJ Application Store from which they can be downloaded by device users.
MicroEJ Studio provides tools built on Eclipse to develop software applications for MicroEJ-ready devices. MicroEJ Studio allows application developers to write Java applications, run them on a virtual (simulated) or real device, and publish them to the MicroEJ Application Store.
MicroEJ Studio runs on the application developer’s host. It provides an Integrated Development Environment (IDE) built on Eclipse for Java programming.
MicroEJ Application Store
MicroEJ Application Store allows device manufacturers and OEMs to create an ecosystem around their products to serve their customers (device users), application developers, and service providers. As part of this ecosystem, users of MicroEJ-ready devices can extend the functionality of their devices and potentially subscribe to Cloud-based services through applications, just as with smartphones and tablets. OEMs can choose to run a closed ecosystem and make sure apps are only published by their own developers, or they can choose to run an open ecosystem and moderate the publication of apps developed by third-parties outside of their organization.