Early Access Release of Oracle Java ME Embedded 3.3 for the Raspberry Pi and Java ME SDK 3.3 now available
By Tori Wieldt on Mar 14, 2013
Oracle has announced Early Access releases for Java ME Embedded 3.3 and the Java ME Software Development Kit (SDK) 3.3. This release provides an early access version of the reference binary for the Raspberry Pi, and is available on the Oracle Technology Network. Developers can start testing out the new features and functionality in the first complete Java runtime client optimized for ARM architecture connected microcontrollers and other resource-constrained devices--for just $35! The early access release of the Java ME SDK 3.3 adds support for embedded development on all the same supported platforms as Java ME Embedded 3.3, as well as full featured plug-ins for Netbeans and Eclipse. These releases provide everything a developer needs to get up and running quickly and easily in the small embedded world.
Java ME Embedded 3.3 is available as an early access release for Raspberry Pi (Model B) development board (for ARM11, Linux). This early access version of the product is available as a reference binary that is ready to install and run on the target development board. There is a rich set of peripheral IO APIs that make it possible to access a variety of different devices. Please send us your your feedback from testing this early access release. Tell us/show us what you are doing with small embedded devices and Java! (Ed Note: You can submit a video URL for the Java YouTube channel to otnfeedback_usAToracleDOTcom.) Additional functionality includes:
- the ability to monitor application memory status and network traffic at runtime.
- logging enhancements so you can better filter and customize edge data collected by your target device.
- build configurability to simplify right-sizing of stack at build time for small devices.
Java ME Software Development Kit (SDK) 3.3 provides a complete development and debugging environment for Java ME applications, now including support for embedded development on several platforms, including Windows 7. This release provides a device abstraction layer for your development environment via the SDK, on-device development with the Raspberry Pi, and new device emulators.
To get started, you can watch this video by Java Evangelist Simon Ritter "Getting Started with Oracle Java ME Embedded and Raspberry Pi"