You are currently browsing the tag archive for the ‘Java ME’ tag.

Screen Shot 2015 11 09 at 11 38 14

The slides of my two JavaOne talks should show up in the JavaOne 2015 Session Catalog soon, in the meantime you can access them via SlideShare:


— Terrence


Following up on his keynote at JavaOne 2015, Michael Greene (VP of Software and Services Group and General Manager of System Technologies and Optimization at Intel Corporation) posted a piece on the announcement to support Java ME running on Intel architectures and why Java is important in a connected world. 


— Terrence

JavaOne endorsements

On the heels of recap #1 – here is recap #2 from the JavaOne 2015 Java ME keynote:

Java ME Embedded 8 endorsed by leading partners to enable intelligent edge devices:

For more details, see the video replay of the JavaOne Java ME keynote starting at 1hr:7min:50sec.


— Terrence

Intel keynote JavaME

Following up JavaOne with a few postings to recap the week’s Java ME news:

Recap #1 is from Intel’s JavaOne 2015 keynote:

Intel and Oracle announce collaboration to bring Java ME to intelligent edge devices built on Intel architecture.

For the full announcement, see the video replay of the Intel keynote starting at 10 min 30 secs.


— Terrence


Update on 10/16: Added info related to the Java Hub

Yes, another year has raced past and JavaOne San Francisco is here again – Oct 25 through 29!

And yes, as usual, it’s a packed week again: Keynotes, demos, Exhibition Hall, MakerZone, networking, party, … and more than 450 sessions!

If embedded, small devices, and Internet of Things is your cup of Java (excuse the pun), here is – as every year – my (totally subjective) JavaOne guide. Watch for updates as we get closer to the event, but for now – here is the first pass:


  • JavaOne4Kids (Saturday)
  • JavaOne Keynotes (including Java ME in several segments): Intel, Oracle (Sunday)
  • Throughout the conference
    • Exhibition Area
    • Java Hub (3D Modeling, Geek Bar, Hackergarten, MakerZone, myMatrix, Nighthacking, and OTN Community Cafe). Check out the Java ME Java ME R/C car/Internet of Things demo in the MakerZone and hang out with us at the Geek Bar for Q&A.

My sessions:

  • CON3434: Bringing IoT Cloud Services to Edge Devices with Java ME Embedded 8
  • CON3437: Smart devices for the Internet of Things: Java ME Embedded 8.2 and Beyond

Highly recommended sessions:

  • TUT10744: Getting Started with Java ME Embedded on the STMicro Cortex-M4 and Other Devices (STM, Oracle)
  • CON4075: There Is Business in Java and IoT (Oracle)
  • CON11181: Accelerating IoT with ARM (ARM)
  • CON10322: A Comprehensive Smart Home Platform Powered by Java ME and Java EE (Blueberry Zone)
  • CON11180: ARM Cortex-M and Java in the Internet of Things (ARM)
  • CON9758: Building a Trusted Gateway with Java ME and Secure Element (Gemalto)
  • CON5106: Enabling Your Device to Be Part of the Internet of Things (MicroDoc, Hepa Wash)
  • CON6694: From Product to Services in the Embedded World, Thanks to Java ME 8 and STM32 MCU (STM) 
  • CON2588: Internet of Things: Threats and Countermeasures with Java (Oracle)
  • CON11279: Introducing the Oracle Internet of Things Cloud Service (Oracle)
  • UGF10301: James Gosling, Robots, the Raspberry Pi, and Small Devices (Liquid Robotics, code centric, Gluon, QAware)
  • BOF6850: Project Kona: Java Networking Technologies for the Internet of Things (ARM, Oracle)
  • CON6489: Smart Open Spaces Powered by Java ME, Java SE, and Single-Board Computers (Accenture)
  • CON5508: Using Java on Edison to Communicate with Wearable Sensors (Intel)
  • CON4805: Increased Developer Productivity for IoT (Bitreactive, Oracle)
  • CON7339: Providing Eyes, Ears, and a Mouth to Your IoT Project (Globalcode)

Other interesting sessions:

  • CON5364: IoT: What Is in It for Java Professionals? (GE, Oracle)
  • CON2582: Java Card Platform Evolution (Oracle)
  • CON4876: How to create a Voting Machine (Canoo, Oracle)
  • BOF5849: PixyBot: Creating a Programmable, Object-tracking Robot (Goethe Center, Oracle)
  • CON2984: IoT Realized: The Connected Car (Pivotal)
  • HOL6159: Let’s Have Fun with Robot APIs (Aldebaran)

More Details:

See Agenda, Content Catalog.

See you soon in San Francisco!


— Terrence


Screen Shot 2015 10 12 at 9 51 22

In case you missed it, Telit and Oracle last week published a customer solutions brief titled:

Telit Brings Internet of Things Technology Faster to the Automotive Market and Other Industrial Sectors Thanks to Embedded Software Platform

Key quote:

“Oracle Java SE Embedded and Oracle Java ME Embedded are the perfect platform for our 3G and 4G wireless IoT communication modules. “

Java ME Embedded is especially well suited for enabling robust and secure intelligence on the edge in resource-constrained or deeply embedded devices and is being successfully adopted across a number of use cases and industrial sectors, from remote monitoring and industrial control, to automotive and M2M communications. 

Find the solutions brief here (French version here).

Watch more industry announcements and endorsements coming at JavaOne in a couple of weeks.


— Terrence

ProSyst logo


Last week at JavaOne, ProSyst announced a Scalable Device Management Solution System for Java ME devices, see here for the press release.

Using the ProSyst mPRM backend and cloud remote device management solution allows customers to remotely monitor and manage gateways and end devices, based on both Java SE and Java ME, from a single management domain using a range of device management operations and protocols.

mPRM has been shown to scale to more than 4,000,000 online devices in simulated operations on Oracle Exalogic Elastic Cloud systems, and is in commercial use at a number of large service providers.

Another good reason to consider Java Embedded for your next IoT solution.


— Terrence

Screen Shot 2014 10 06 at 14 24 22

I just uploaded the two presentations for my talks:

  • Java ME 8 Versus Java SE 8: What Developers Need to Know [CON6219]
  • Java ME 8: Java That Scales from the Desktop to Tiny Embedded [CON6222]

I am also working on making available the sample code/NetBeans project for the 2nd talk – watch this space.

FYI: The slides of most of the other JavaOne talks are also available for download, if you are looking for more.


— Terrence

Quick update on the Java ME Embedded 8.1 Developer Preview that was released on Sunday:

Some developers have reported problems with connecting the FRDM-K64F to the ME SDK Device Manager over USB as well as the inability to set static IP addresses on the FRDM-K64F. We have seen this as well and are working on fixing the issues.

In the meantime, the most reliable way to connect the FRDM-K64F to the ME SDK 8.1 EA #3 is to use DHCP addressing on the FRDM-K64F and then connect to the Device Manager via IP. 


Also, please be sure to NOT run the ME SDK Device Manager and the manual proxy at the same time – they will conflict. To get started it is best to just use the ME SDK 8.1 (make sure to use version EA #3) and connect via the Device Manager to make sure tooling works that way.


— Terrence

Screen Shot 2014 09 23 at 19 59 49

The Oracle Java ME documentation team has put together a short survey (7 questions) to help us understand better what type of Java ME documentation you are looking for and how we can improve it.

You’d do us a great favor (and, ultimately, yourself ;-) by quickly filling in the survey!


— Terrence

Enter your email address to subscribe to this blog

Join 163 other followers

Twitter Updates

November 2015
« Oct    

Blog Stats

  • 258,035 hits

Get every new post delivered to your Inbox.

Join 163 other followers