Companies of various industries have already benefited from Internet of Things (IoT) generated value. As the number of IoT edge devices is growing dramatically and those appliances are becoming more and more intelligent, organizations are looking for horizontally scalable platforms which feed the needs of different verticals. They are seeking a hardware agnostic standard based software stack which allows smooth movement across multiple architectures with the same codebase to rapidly enter new markets within a limited budget. The new Java ME Embedded 8.3 provides extensive support for market-leading embedded chip architectures and increases the range of supported OEM/partner platforms. With the new release, the Java ME Embedded 8 proofed security system has been enhanced to bring customers more capabilities and lower risks. Factory mass deployment and platform updatability are addressed by Java ME Embedded 8.3, giving customers confidence in the shortest time-to market and flawless evolution in future.
Oracle has announced today the latest releases to its Oracle Java Embedded product portfolio, Oracle Java ME Embedded 8.3 and Oracle Java ME Software Development Kit (SDK) 8.3, a complete client Java runtime and toolkit optimized for microcontrollers and other resource-constrained devices.
Release key features:
- Oracle is extending its relationship with ST Microelectronics and adds improved support for the STM32F429I-EVAL evaluation platform within Java ME Embedded 8.3. A user now has the flexibility to configure peripherals and use custom hardware configurations without the need to rebuild or retest firmware.
- Oracle and ST Microelectronics are also adding support for Java in the STM32F7 series of microcontrollers based on modern Cortex-M7 cores, which enables embedded developers to take advantage of popular Java programming features, and a developer preview for the 32F746GDISCOVERY development platform.
- The new release reinforces the Java ME Embedded 8 Security system through the implementation of Secured File System supporting a number of HW Secured Elements to protect customer data from compromise. Java ME customers can encrypt application data (MIDlets, LIBlets), application meta-data and runtime configuration. Extended the application specific filesystem structure.
- SHA256 for application signature
- Extending security API by adding HMAC support
- The platform updatability mechanism is now an essential part of Java runtime and allows in-field platform updates, leaving untouched all user applications in order to conserve demands on wireless connectivity.
- As a follow-up to the Oracle and Intel joint announcement at JavaOne 2015, Java ME Embedded 8.3 has the capability to run on Intel Galileo gen 2 developers' board
Feel free to download and evaluate Java ME Embedded 8.3 and Java ME SDK 8.3.
Java ME Embedded 8.3 http://www.oracle.com/technetwork/java/embedded/javame/embed-me/overview/index.html
Java ME SDK 8.3 http://www.oracle.com/technetwork/java/embedded/javame/javame-sdk/overview/index.html
Give us your feedback at OTN community https://community.oracle.com/community/java/java_embedded/java_me_embedded