You are currently browsing the tag archive for the ‘M2M’ tag.

When creating an IoT solution today one of the most important decisions is to ‘build vs. buy’.

This is critical because deciding to ‘build it yourself’ is tempting, but fraught with complexity. Doing IoT right is hard, and experience indicates that in most cases it is much better to leverage an existing and proven IoT platform such as Electric Imp rather than embarking on the risky, time-consuming, and costly effort to build your own. 

My colleague Pete Tarbox assembled the ‘Top 6 reasons Manufacturers should leverage existing platforms for IoT’:

  1. Security, Security, Security
  2. Connectivity is harder than you think
  3. It’s not what you do
  4. The cost of getting it wrong is immense
  5. Developing a Platform won’t differentiate you
  6. You haven’t got the time

An excellent blog post, worth reading.

Cheers,

— Terrence

Screen Shot 2016 03 25 at 14 05 47

We recently did a Q&A session with one of our IoT analytics partners mnubo, asking the following questions:

  • What are the main obstacles that have stopped companies from entering the IoT?
  • What are the top compelling use cases of IoT-driven data? 
  • What is something that you have learned from IoT data that was unexpected? 
  • What is the best IoT product that you have seen and why do you think it tops the list?

It’s a quick read and very much reflects our experiences in the market and with customers and explains the Electric Imp focus on providing worry-free connectivity and security that enables customers to focus on extracting business value.

Full Q&A post here.

Cheers,

— Terrence

3e99c33e

Quick announcement:

We just released the first version of our Microsoft Azure IoT Hub library, which provides drop-in integration between customer’s imp-enabled devices in the field and the Microsoft Azure Cloud platform via the Azure IoT Hub. Read all about it in this blog post or go directly to the Electric Imp Dev Center to check out the code. 

Cheers,

— 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.

Cheers,

— Terrence

K64 1

Just released:

  • Oracle Java ME Embedded 8.2: Now even smaller!
  • Oracle Java ME SDK 8.2: Now with Linux tooling support!

Check out the details in the blog entry of my college Alex Belokrylov.

Stay tuned for more Java ME Embedded-related announcements in the coming weeks.

Cheers,

— Terrence

NewImage

Haven’t been posting much lately … very busy behind the scenes, more to follow soon.

In the meantime, I’ll be talking at embedded world conference tomorrow with my colleague Andrey Petushkov:

    Session 08/II, Tuesday Feb 24, 14:30-15:00: 
    Delivering IoT Services with Embedded Java: An Automotive Success Story

While many in the industry are talking about the future of connected cars, Java ME Embedded 8 is rapidly becoming a leading connected vehicle software platform starting to ship in millions of vehicles this year. Join my talk to learn more. For more information on the program, see here.

Also, if you want to catch up with me in person in Nuremberg, feel free to reach out via this blog or my twitter handle.

Cheers,

— Terrence

Java iot video

In case you haven’t seen it yet:

Oracle released a new video about the challenges of building embedded solutions in the Internet of Things and how Java Embedded can help, including some interesting data and real-world use cases.

Java Embedded for IoT (2:51)

Cheers,

— Terrence

Duke me8 crop

Welcome to Java ME 8!

Last month, Java 8 was launched. Last week, the Java Micro Edition (ME) 8 specifications were approved

Today, we are announcing the general availability (GA) of the Java ME 8 release.

This release is the culmination of a two-year effort driving a major update of the Java ME technology as a modern embedded software platform, purpose-built as a foundation for new services in the Internet Of Things. We are closely collaborating with industry partners and are seeing strong interest and adoption in Java ME 8 across a number of markets such as wireless modules, automotive, smart sensors, healthcare, industrial automation, smart energy, logistics, and others.

Top 10 Features of Java ME 8

Java ME 8 has been designed to enable advanced embedded software intelligence and increased product value for a wide range of use cases and solutions while maintaining very low system requirements. Top 10 features include:

  1. Aligned with Java 8 for efficient development
  2. Designed for Embedded
  3. Highly portable and scalable
  4. Consistent across devices
  5. Advanced application platform
  6. Modularized software services
  7. Client domain partitioning
  8. Direct access to hardware devices
  9. Compatible with standard APIs
  10. Enhanced embedded tooling

For more information, please see the screencast “Java ME 8: Top 10 Features”.

What We Are Releasing Today

Todays release comprises of several of components:

Java ME 8 TCK (Technology Compatibility Kit) and RI (reference implementation):

  • Java ME Connected Limited Device Configuration (CLDC) 8 (JSR 360
  • Java ME Embedded Profile (MEEP) 8 (JSR 361)

Oracle Java ME Embedded 8 product implementations and tooling:

  • Oracle Java ME Embedded 8 product implementations for several embedded platforms (see below)
  • Oracle Java ME SDK (Software Development Kit) 8 for embedded software development 

Oracle Java Platform Integrator (OJPI) releases for Java ME Embedded 8:

  • Enables Oracle partners to deliver value-add products and services based on Java ME Embedded 8 (OJPI information)

Support for the following platforms:

We are also planning on bringing Oracle Java ME 8 to additional platforms such as micro-controller-based devices – please stay tuned.

Where to Find More Information

For more information, please see the following links:

Getting Started with Java ME 8

To get started developing with Java ME 8, download the Oracle Java ME SDK 8 which comes with a built-in Java ME 8 device emulation environment for rapid development plus great documentation to get you started.

Once you’re ready to move on to real hardware such as Raspberry Pi or the Qualcomm IoE platform, download the ready-to-run Oracle Java ME Embedded 8 platform binaries. 

Go here for the full set of Oracle Java ME 8 documentation, including:

  • Release Notes 
  • Getting Started Guides for all platforms
  • ME SDK Developer Guide
  • Java ME Embedded Developer Guide
  • API documentation

Finally, head over to the Java ME Embedded Forum to ask questions and get involved. And follow @javaembedded or @terrencebarr to stay in touch.

What Next?

Java ME 8 brings exciting new possibilities to the embedded software space. Get started today and stay tuned for more to come!

Cheers,

— Terrence

A host of new content was released with the recent Java 8 launch and the YouTube Java channel features a number of interesting videos and interviews. For example:

Screen Shot 2014 04 08 at 18 05 38

“Building Block for the Internet of Things”, Nandini Ramani, VP of Java Product Development, Oracle

Get a new perspective on how enterprises may generate value from IoT and what it takes to make IoT work. Learn about key building blocks for IoT solutions. Get an overview of how Oracle’s products, including Java, enable end-to-end IoT deployments.

 

Screen Shot 2014 04 08 at 18 02 10

“Turning Devices into a Value-Generating Application Platform with Java”, Axel Hansmann, VP Strategy and Marketing Communication M2M, Gemalto 

Learn about Gemalto’s vision for the future of IoT, strategy using Java, and adoption plans for Java ME 8. Find out more about Gemalto’s technologies and how they are used, from quick IoT/M2M prototyping to full-scale enterprise solutions.

I’ll be pointing out more interesting videos and content over the next couple of weeks.

Cheers,

— Terrence

Newsflash 757208

Here is the next Java ME 8 Developer Drop, b58. As before, this is provided “as is”, with no guarantees of stability or functionality. 

To access, go to the EA #2 downloads page and look for “latest developer build”:

 Questions/feedback? Java ME Embedded OTN forum or java-me-embedded-feedback_ww_grp@oracle.com

Cheers,

— Terrence

Enter your email address to subscribe to this blog

Join 181 other subscribers
May 2024
S M T W T F S
 1234
567891011
12131415161718
19202122232425
262728293031  

Blog Stats

  • 283,303 hits