MICROEJ SDK 6, an important milestone

Good news everyone,

The last few days, we published several software components that as a whole constitute a significant achievement, so let’s us see what’s new!

MICROEJ SDK 6

Since its inception MICROEJ SDK 6 focused on simplifying and modernizing our tools and development processes by using Gradle and having the freedom to use different IDEs (IntelliJ IDEA, VSCode, Android Studio and Eclipse). This is still very much our goal with the 1.x versions of the MICROEJ SDK 6. First released in 2024 for application development, MicroEJ SDK 6 is now compatible for both application and VEE port development. Better yet MICROEJ SDK 6 does what SDK 5 didn’t:

  • Incremental Build
  • JDK 17 and 21 support
  • Run tests on J2SE
  • Mixing tests types on a project (Sim, Emb, J2SE)
  • Unified Application Development
  • Feature file (.fo) build from a WPK and a Kernel Executable
  • Better JUnit integration (report, IDEs, …)

Find more information about the recent improvements of SDK 6 here or by reading the CHANGELOG.

upload_783c78c6d248d227dcb20d6551b900d3

New SDK 6 VEE Port

MICROEJ SDK 6 allows to develop VEE ports easily, and that is very much the case with the latest release of the NXP’s i.MX RT1170 VEE port, version 3.0.0. This VEE port is fully compatible with SDK 6 and up-to-date with the latest software. It is also feature-rich, granting you the power of evaluating a large array of MicroEJ’s and NXP’s technology: GUI (raster and VG), secure networking, file systems, application sandboxing, and more, yes even AI. The RT1170 VEE port is the best starting point to learn and discover the possibilities of MicroEJ’s technology.

Documentation

Speaking of discovering you won’t be alone to use the VEE port thanks to our newly updated Getting Started Pages. So check it out and you will be set up in no time.

And speaking of learning, we also overhauled and completed our Training section. With now fully SDK 6 compliant courses, stop by and discover MicroEJ tools, from the basics to expertise, you’ll be able to add real value to your projects.

Examples

Last but not least, our pinned GitHub examples are also up-to-date with the latest SDK 6 releases. Ranging from UI to network use and everything in between, start with a solid foundation to your code.

Farewell SDK 5!

With everything now firmly using MICROEJ SDK 6, SDK 5 is in maintenance mode since the release of SDK 5.8.0. Consequently, as stated in the SDK End User License Agreement (EULA), the SDK will reach the end of its life by July 2028. Contact our support team for assistance with migrating to the new SDK, or your sales representative if you require an extension of SDK maintenance as a service.

Migration notes are also available to ease your switch to newer versions of MICROEJ SDK.

We hope at MicroEJ that you will have a nice development experience with MICROEJ SDK 6, and we’ll always strive to improve MICROEJ SDK further into the future.

Happy coding!
The MicroEJ Team

2 Likes