x-training
< intensiv für entwickler. >
Seminar, Seminare Java MIcro Edition  
 

 info | training-on-demand | firmenseminare | workshop, training-on-the-job | individualtraining 

Java 2 Platform, MicroEdition: Information & Weblinks

Java-Anwendungen für Handy oder Palmtop entwickeln

Neben der Enterprise Edition, die für die Entwicklung großer Server-Applikationen in Unternehmen gedacht ist, bietet Sun für kleine Geräte J2ME, die Java 2 Micro Edition. J2ME ist aber nicht nur für Handys geeignet: die Micro Edition soll unterschiedlich ausgestattete Kleingeräte abdecken, vom abgespeckten Netzwerk-Computer über PDAs bis hin zum Kleinst-Handy.

Java, Kaffee?

Java wurde von der Firma Sun entwickelt und erstmals im Mai 1995 als neue, objekt-orientierte, einfache und plattformunabhängige Programmiersprache vorgestellt. Sun besitzt das Schutzrecht auf den Namen Java und stellt damit sicher, dass nur "100% pures Java" diesen Namen tragen darf. Die Sprache ist aber für alle Computersysteme verfügbar (im Allgemeinen kostenlos). Java ist für EInsteiger und Profis gleichermaßen geeignet. Einfache Fenster-Anwendungen, Browser-Applets oder komplexe Client-/Server- und Datenbank-Module lassen sich dank der klaren Spracheigenschaften und dem gegenüber C++ verbesserten objektorientierten Konzepts schnell umsetzen.

Die wichtigsten Eigenschaften von Java

  • Plattformunabhängigkeit
  • Objekt-orientiert
  • Syntax ähnlich wie C und C++
  • Umfangreiche Klassenbibliothek
  • Sicherheit von Internet-Anwendungen

Java-Programme werden im Gegensatz zu vielen anderen Compiler-Sprachen nicht direkt in eine für einen "echten Prozessor" verständliche Menge an Befehlen übersetzt, sondern zunächst in den sog. "Java Bytecode" umgewandelt. Dieser Bytecode ist dennoch sehr maschinennah. Erst auf der Zielmaschine wird er in einer Java Laufzeit-Umgebung ausgeführt (Java Runtime Environment, JRE).

P.S. Der Name wurde nicht direkt von der indonesischen Insel Java übernommen sondern von einer bei amerikanischen Programmierern populären Bezeichnung für Kaffee.

Weitere Informationen folgen in Krüze.

Java geht auf die Sprache Oak zurück, die 1991 von Bill Joy, James Gosling und Mike Sheridan im Green-Projekt entwickelt wurde, mit dem Ziel, eine einfache und plattformunabhängige Programmiersprache zu schaffen, mit der nicht nur normale Computer wie Unix-Workstations, PCs und Apple programmiert werden können, sondern auch die in Haushalts- oder Industriegeräten eingebauten Micro-Computer, wie z.B. in Waschmaschinen und Videorekordern, Autos und Verkehrsampeln, Kreditkarten und Sicherheitssystemen und vor allem auch in TV-Settop-Boxes für "intelligente" Fernsehapparate.

Allgemein anerkannt wurde Java aber erst seit 1996 in Verbindung mit Web-Browsern und Internet-Anwendungen sowie mit der Idee eines NC (Network Computer), der im Gegensatz zum PC (Personal Computer) nicht lokal installierte, maschinenspezifische Software-Programme benötigt, sondern die Software in Form von Java-Klassen dynamisch über das Netz (Intranet) von einem zentralen Server laden kann. Diese Idee wurde später zu einem allgemeinen "Application Service Providing" (ASP) erweitert.

Weiterführende Weblinks

Unsere Buchempfehlungen

Wir haben das Seminar, das zu Ihnen passt. Erfahren Sie mehr zu Java 2 Platform, MicroEdition als:

Training-on-demand

Dieses Seminar findet statt, sobald sich 3 Interessenten gemeldet haben. Mehr...

Firmenseminare

Stellen Sie sich Ihr Seminar individuell zusammen und trainieren Sie in Ihren oder unseren Räumen. Mehr...

Workshop /
Training-on-the-Job

Wir bieten Ihnen Projekt-Unterstützung und helfen dabei, aktuelle Aufgaben schnell und sicher umzusetzen. Mehr...

Individualtraining

Sie müssen sich schnell oder besonders intensiv in ein neues Programm oder ein neues Thema einarbeiten? Mehr...

Weiterführende Seminare

XML Grundlagen

Alle Seminare im Überblick...

Java 2 Platform, MicroEdition Trainer

Lernen Sie unseren Trainer für Java 2 Platform, MicroEdition kennen: N.N.

Sonstiges

Seminarräume, unsere Hotelempfehlungen

 
© x-training 2002-2009     Sie erreichen uns unter +49 (0)89 69 35 94 70 | impressum | änderungen und irrtum vorbehalten