zu www.bildungsgueter.de nächster Abschnitt zur Inhaltsübersicht des Kapitels

Programmieren mit Java für Android™

Android™ ist ein auf Linux aufbauendes Betriebssystem für Smartphones und Tablets. Programme für Android-Geräte werden meist in der Programmiersprache Java geschrieben.

Dieses Tutorial führt in die Java-Programmierung für Android ein. Als Entwicklungsumgebung wird das auf Eclipse basierende Programm ADT (Android Developer Tools) verwendet, zu dem auch Emulatoren für den Programmtest gehören.

Android robot - das Maskottchen von Android

Die Wortmarke "Android" ist ein eingetragenes Warenzeichen der Firma Google Inc. Die Regeln für die Benutzung dieses Warenzeichens stehen hier. Der hellgrüne "Android robot" ist ebenfalls ein Waren­zeichen der Firma Google Inc. Es kann unter den Bedingungen der Creative Commons Attribuation verwendet werden.

Java für Android ist - ähnlich wie die Java Standard Edition - nicht nur eine Programmiersprche, sondern ein Infrastruktursystem, eine Sammlung von Paketen, die viele häufig benötige Dienste gebrauchsfertig zur Verfügung stellen.

Unter anderem umfasst Java für Android die folgenden Dienste.

Ein Anwendungsprogramm für Android wird nicht vollständig in Java geschrieben. Wesentliche Teile werden spezifiziert; die Codierung aller Spezifikationen geschieht mit der Auszeichnungssprache XML.

Die Verwendung von XML für die Beschreibung von Menüs, Benutzeroberflächen, Pro­gramm­struk­tur­informa­tionen und anderen Details eines Anwendungsprogramms ist in vielen neueren Ent­wick­lungs­umge­bungen üblich.

Für alle, die Erfahrung mit Swing oder mit Java FX haben, sei angemerkt, dass der Umstieg auf Android jedenfalls Umlernen bedeutet.


zur Inhaltsübersicht des Kapitels nächster Abschnitt