You are currently browsing the category archive for the ‘Embedded’ category.
Announcing Java ME 8 Developer Drops
Recently, we released Early Access #2 versions of Java ME 8 and Java ME SDK 8. A lot of developers tried it out and feedback has been great. As expected (after all, this was an Early Access release) – there are still bugs and deficiencies and we have been busy fixing them … many are already taken care of.
In order to enable the developer community to follow along and benefit from the latest improvements and fixes we decided to provide semi-regular developer drops alongside the Early Access #2 release. These developer drops are planned roughly every 14 days, are based on the latest builds and have undergone basic testing. They are provided “as is”, with no guarantees of stability or functionality. This is bleeding edge
You can access these developer builds on the same pages as the other EA #2 downloads (look for “latest developer build”):
Note: It is recommended to use the NetBeans 8 RC1 “All” bundle together with the latest Java ME SDK 8 developer build.
As in last years, Oracle will again have a big presence at Embedded World in Nuremberg, Germany.
Find us in hall 5, booth 271. At the booth, you can see several demos focusing on Oracle’s Internet of Things strategy and the benefits of Java for embedded software solutions, including showcase applications by partners such as Gemalto, Freescale, Eurotech, and Hitachi.
I will be doing some sessions as well (download the full conference program here):
- Thu, Feb 27, 9:30: A hands-on tutorial on “Desktop to Internet of Things in 12 Seconds with Java ME Embedded”
- Thu, Feb 27, 15:30: “Trust Me, I am an M2M Device”
So, pick up some Java while you’re at Embedded World, and not just the technology kind, but also the hot, coffee kind ;-)
See you at Embedded World!
Following on the heels of the release of Java ME 8 Early Access #2 the folks from Oracle Learning Library and the Oracle Java Evangelism Team just announced:
‘Massive Open Online Course’ (MOOC)
Develop Java Embedded Applications Using a Raspberry Pi
Starts: March 31, 2014
This course is based on Java ME 8 and gives a great introduction into getting started with embedded Java development on Raspberry Pi.
Sign up now. It’s free but space is limited. See here for more information and to enroll.
Announcing Java ME 8 Early Access #2
This blog has been quiet lately, but not for lack of activity … quite the opposite.
We’ve been extremely busy with Java ME 8 – getting the specs (JSR 360: CLDC 8 & JSR 361: MEEP 8) ready for final ballot and working hard on updating the first Java ME 8 Early Access at JavaOne 2013 (learn more) by adding the latest features as well as new platforms.
So today, we’re announcing new update releases:
- Oracle Java ME Embedded 8 Early Access #2
- Oracle Java ME SDK 8 Early Access #2
These releases are designed to continue to drive Java ME 8 momentum in the industry by giving the community access to the latest Java ME 8 functionality and to demonstrate Oracle’s commitment to delivering Java ME 8 as a modern and purpose-built embedded software platform that addresses the rising demands of the embedded software industry and the Internet of Things.
Key features of the Java ME 8 and Java ME SDK 8 Early Access #2 releases:
- Improved support for JSR 360 (CLDC 8 and GCF 8)
- Improved support for JSR 361 (MEEP 8)
- Improved tooling support (Developer Agent, On-device Debugging, Memory Monitor, Network Monitor, CPU Profiler, Logging)
- Improved networking and connectivity, including wireless support (3GPP, CDMA, WiFi)
- Improved access to peripheral devices through Device Access API
- New APIs for RESTful programming (JSON, OAuth2, HTTP client)
- Updated Java ME SDK 8 EA #2, improving support for new ME 8 functionality, platforms, peripheral devices, tooling, and integration with NetBeans 8 Beta
- Ongoing support for
- JSR 75 (File Connection)
- JSR 120 (Wireless Messaging)
- JSR 172 (Web Services)
- JSR 177 (Security and Trust Services)
- JSR 179 (Location)
- JSR 280 (XML)
- Bug fixes, usability, performance, and footprint improvements
- New support for Qualcomm IoE platform on Brew MP
- Improved support for Raspberry Pi Model B on Debian Linux
- Improved support for Windows 7
Call To Action/Where to find more:
- View the 15 minute webcast “Introduction into Java Micro Edition (ME) 8″
- Browse the full slide deck on “Java ME 8 and The Rise of the Internet of Things”
- Learn more and download Early Access #2 binaries and tools
- Access Release Notes and step-by-step Getting Started Guides
Just wanted to direct your attention to Oracle’s Internet of Things (IoT) home page at oracle.com/iot. This is continuously being updated and is a great entry-point resource featuring:
- Overview into Oracle’s IoT strategy and platform
- Webcasts, Videos, Reports, and White Papers
- Additional resources, articles, podcasts and more
- Links to related content on Oracle.com and Oracle Technology Network (OTN)
While you’re there, check out the short video on the left “The Internet of Things: Managing the Complexity”
Update (Dec 13, 2013): The full video of the webinar is available now on YouTube.
Please join Qualcomm, Oracle, and Gemalto for a joint webinar:
Smarter Connected Technology: The Direction of Java for Connected Devices
Thursday, December 12, 12:00 pm EST
- The Internet of Things, the benefits of Java Embedded for connectivity and deployment of end-to-end solutions
- Importance of Java Embedded for cellular connected M2M applications and introduction to JSRs and APIs for chipset features enabled by a complete range of Qualcomm®-based Gobi™ 3G module solutions
- Java Embedded roadmap with M2M – from prototyping to mass market, and Edge to Enterprise solutions for supply chain management
You must register to attend, but registration is free.
Yesterday, cyanogenmod was forced by Google to remove the CyanogenMod Installer from the Google Play Store, citing that it ‘encourages users to void their warranty’. However, if you know that cyanogenmod is working with hardware manufacturers to preinstall CyanogenMod to create alternate Android devices then Googles demand appears in a very different light.
I expect the next step for Google is to start locking down side-loading as well (installing apps through alternate channels) to further tighten control.
The air for embedded Android is getting thinner.
V2COM, Gemalto, and Oracle recently jointly won the IDTechEx Energy Harvesting & Storage award for best Wireless Sensor Network (WSN)/IoT Application for delivering flexible smart grid solutions in Latin America.
Finally, be sure to view the Oracle Partner Network (OPN) video interview with Guilherme Spina, Managing Director for V2COM, for an excellent overview of the opportunities and challenges in the smart grid and utilities infrastructure industry and why Oracle’s enterprise technologies and Java Embedded are key to success.
A few weeks ago I blogged about an ars technica article which looked at Google’s increasing control over the Android ecosystem (“Android “open for embedded”? Must-read Ars Technica article”).
Yesterday, Vision Mobile published a related post “The Naked Android” which keenly describes the role of Google Play Services and how Google is driving towards its Android endgame of “flatten, expand, mine”.
More food for thought if you’re considering Android for embedded.