At JavaOne 2012 Oracle announced its entry into the small embedded space: Java ME Embedded 3.2.
Today we are announcing the availability of two exciting follow-up releases:
- Java ME Embedded 3.3 for Raspberry Pi (Early Access)
- Java ME SDK 3.3 (Early Access)
With these releases, Java developers can now develop feature-rich embedded Java ME applications and run them on the popular Raspberry Pi board. The new version supports a number of new or improved features:
- Support of Raspberry Pi Model B running Linux Wheezy hard float
- Multi-tasking virtual machine for running multiple applications concurrently and reliably
- Full-featured application provisioning and management
- An enhanced Device Access API, which allows developers to access peripheral I/O directly from Java, including devices on GPIO, UART, I2C, and SPI
- Network and memory monitoring tools
- Various additional enhancements in both the Java ME Embedded runtime and the Java ME SDK
Get a quick intro by watching Simon Ritter’s webcast “Java ME Embedded on the Raspberry Pi”.
Go here to find out more and download Java ME Embedded and Java ME SDK, including an overview, Getting Started Guide, FAQ, and full documentation.
That’s all for today – I will post more information next week.
Cheers,
— Terrence
5 comments
Comments feed for this article
03/15/2013 at 07:38
m1k0
Oracle should release JavaME 8 EA now – not this very old branch.
03/17/2013 at 12:07
terrencebarr
Java ME 8 is underway in the JCP (https://terrencebarr.wordpress.com/2012/11/18/jsr-360-and-jsr-361-a-big-leap-for-java-me-8). Java ME Embedded 3.3 is a very capable platform already and Java ME 8 will be a smooth upgrade path once it becomes available.
03/17/2013 at 13:09
Daniel Latrémolière
Please, can you explain roadmap of JavaSE and JavaME towards version 8 in september. I can not really understand how Oracle provide for Raspberry Pi:
– JavaME (http://www.oracle.com/technetwork/java/javame/javamobile/download/sdk/index.html)
– JavaSE (http://jdk8.java.net/fxarmpreview/index.html)
What is benefits of each version? As I can see, mostly:
– JavaSE 8 has JavaFX (currently without browser or media) and full Java API without old API of UIs (AWT and Swing are removed).
– JavaME 8 has CLDC Java API, support isolation (Multi-Tasking VM), more I/O (GPIO, I2C, etc.).
Will the two versions be merged before september in a simpler Java 8 with all features of each version, like support of isolation for pure Java/JavaFX application plugins or support of GPIO in a newly merged Java?
Thanks,
03/25/2013 at 21:19
terrencebarr
Daniel,
I plan to post a blog entry on this very topic in a week or so. Please stay tuned.
Best,
— Terrence
04/02/2013 at 02:50
Software company
Wow, check this:
http://news.yahoo.com/first-glassfish-cluster-earth-stratosphere-offer-arm-powered-100415945.html