Java Platform, Micro Edition

E72792

Java Platform, Micro Edition (Java ME) is a lightweight, modular version of the Java platform designed for resource-constrained devices such as mobile phones, embedded systems, and Internet of Things (IoT) devices.

All labels observed (21)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Java platform edition
mobile application platform
software platform
abbreviation Java Platform, Micro Edition self-linksurface differs
surface form: Java ME
alsoKnownAs Java Platform, Micro Edition
surface form: J2ME
characteristic lightweight
modular
optimized for limited memory
optimized for limited processing power
supports intermittent network connectivity
comparedTo Jakarta EE
surface form: Java Platform, Enterprise Edition

Java Platform, Standard Edition
designedFor Internet of Things devices
embedded systems
feature phones
mobile phones
personal digital assistants
resource-constrained devices
set-top boxes
developer Oracle Corporation
Sun Microsystems
feature HotSpot JVM
surface form: CLDC HotSpot Implementation

Connected Device Configuration
Connected Limited Device Configuration
Information Module Profile
Mobile Information Device Profile
configurations
optional packages
profiles
historicalRole dominant platform for pre-smartphone mobile applications
partOf Java Platform, Micro Edition self-linksurface differs
surface form: Java platform
predecessor Java Platform, Micro Edition self-linksurface differs
surface form: Java 2 Platform, Micro Edition
programmingLanguage Java
standardizedBy Java Community Process
successor Java Platform, Micro Edition self-linksurface differs
surface form: Java ME 8

Java Platform, Micro Edition self-linksurface differs
surface form: Java ME Embedded
supports Bluetooth APIs
Java Virtual Machine
surface form: Java virtual machine

MIDlet applications
bytecode execution
location-based APIs
multimedia APIs
over-the-air provisioning
sandboxed application model
security and cryptography APIs
wireless messaging APIs
targetAudience embedded device developers
mobile application developers
uses JSR
surface form: Java Specification Requests

How these facts were elicited

Referenced by (52)

Full triples — surface form annotated when it differs from this entity's canonical label.

Nokia 6100 javaVersion Java Platform, Micro Edition
this entity surface form: Java MIDP 1.0
Nokia 6610 supportsJava Java Platform, Micro Edition
this entity surface form: Java MIDP 1.0