Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on embedded and mobile devices in the Internet of Things: micro-controllers, sensors, gateways, mobile phones, personal digital assistants (PDAs), TV set-top boxes, printers and more. Java ME includes flexible user interfaces, robust security, built-in network protocols, and support for networked and offline applications that can be downloaded dynamically. Applications based on Java ME are portable across many devices, yet leverage each device's native capabilities.
Oracle Java ME Embedded is a Java runtime that leverages the core Java ME technologies deployed in billions of devices around the world in the Internet of Things. The Java ME specifications are designed to be rich in functionality, portable to a wide range of devices, flexible, and secure while being very resource-efficient and keeping the demands on the underlying platform low.
The Java ME Software Development Kit (SDK) provides device emulation, a standalone development environment and a set of utilities for rapid development of Java ME applications. It integrates the Connected Limited Device Configuration (CLDC) and the Connected Device Configuration (CDC) technology into one simple development environment.
Oracle Java ME Embedded Client enables you to develop highly functional, reliable, and portable applications for today's most powerful embedded systems. The flexibility of the Java Platform coupled with and established developer base enables you to develop secure, innovative products while achieving enhanced cost savings and time to market advantage. A vital platform that offers industry-leading reliability, performance, throughput, security, and cross-platform support.
The Connected Limited Device Configuration and the Java ME APIs are used by a vast number of Java mobile phone developers, carriers, and OEMs to create feature phone products around the globe. Oracle is the leader in providing mobile phone technology found on over three billion devices and counting.