Java ME

Duke (Java-Maskottchen) waving.svg

Java-Plattform

Java Platform, Micro Edition oderJava ME(früher Java 2 Platform, Micro Edition oderJ2ME) ist eineSpezifikationderJava-PlattformvonOracle, normalerweise für Anwendungen füreingebettete SystemeundmobileGeräte(Mikrocontroller,Sensor,Gateway,Smartphone,Digital Personal) Assistent,TV-Decoder,Drucker).

Java ME wurde 1999 aus dem Wunsch von Sun heraus geboren , die verschiedenen Plattformen, insbesondere Java Card , PersonnalJava und EmbeddedJava, zu strukturieren .

Die Plattform besteht aus:

Konfigurationen

Die häufigsten Konfigurationen im Jahr 2014 sind:

Gleichzeitig sind die häufigsten Profile:

Telefone zeichnen sich durch ihre Fragmentierung aus, die zu Java ME führt: Die Eigenschaften von Mobiltelefonen unterscheiden sich von Hersteller zu Hersteller, wodurch die Entwicklung mobiler Anwendungen komplex und teuer wird.

Einige Anwendungen wurden für die Ausführung auf einer großen Anzahl von Laptops entwickelt (z. B. Google Maps , Opera Mini ). Andere müssen so entwickelt werden, dass sie genau den Eigenschaften der Zieltelefone entsprechen. Dieser Schritt wird als Portierung bezeichnet . Es gibt mehrere Portierungslösungen aus einem gemeinsamen Java ME-Quellcode, insbesondere NeoMAD von Neomades oder Celsius von Mobile Distillery.

Siehe auch

Zum Thema passende Artikel

Externe Links

Literaturverzeichnis

Verweise

  1. Java ME Übersicht
  2. (de) "  Java ME 8 und das Internet der Dinge  " , auf javaworld.com ,14. November 2014.