Unterschiede von Android zu Java ME / J2ME
Die Entwicklung von Java ME und Android unterscheidet sich grundlegend, da die von der API angebotenen Klassen und Funktionen Großteils speziell für Android entwickelt wurden.
Die Entwicklung von Java ME und Android unterscheidet sich grundlegend, da die von der API angebotenen Klassen und Funktionen Großteils speziell für Android entwickelt wurden.
Google gab am 5.November 2007 bekannt, dass sie gemeinsam mit 33 anderen Firmen die „Open Handset Alliance“ gebildet haben, die ein neues Handy-Betriebssystem namens Google Android entwickeln. Am 12. November 2007 wurde die erste Version des Android SDK veröffentlicht.
Die folgende Grafik gibt einen groben Überblick über die Funktionsweise der Applikation:
Falls man sich durch den Kommunikationspartner gestört fühlt, kann man die Bluetooth-MAC-Adresse des anderen Geräts in einer Blacklist permanent speichern, Geräte deren MAC auf der Blacklist stehen, werden als Kommunikationspartner in Zukunft generell abgelehnt. (more…)
Einige Klassen und Interfaces der CLDC sind in J2SE nicht enthalten und benutzen deshalb den Namensraum javax.microedition.* (z. B. .io, .lcdui, .media, .midlet, .pki, .rms).
Daneben existiert mit der Connected Device Configuration ( CDC ) eine Variante für Nicht-PC-Geräte, welche eine vollständige JVM unterstützen können beispielsweise Settop-Boxen für Digital-TV oder einfache Netzcomputer. (more…)
Was unterscheidet Personal Java und J2ME?
Wie bereits angesprochen ist die Java 2 Micro Edition gegenüber der Java 2 Standard Edition abgespeckt worden, um den Anforderungen der mobilen Endgeräte besser gerecht zu werden. (more…)