Die Android Laufzeitumgebung – Eine geführte Tour durch die Dalvik VM und die Core Java Libraries
Die Dalvik Virtual Machine (VM) stellt die Kernkomponente der Laufzeitumgebung von Android dar. Sie unterscheidet sich technisch relativ stark von traditionellen Java VMs. Trotzdem werden Applikationen für Android in der Programmiersprache Java entwickelt.
Android bietet dazu einen reichhaltigen Fundus an Bibliotheken, die Kompatibilität zu Desktop-Implementierungen von Java herstellen, die sogenannten Core Java Libaries. Der Vortrag stellt sowohl die Dalvik VM als auch die Core Java Libraries vor und beleuchtet dabei Gemeinsamkeiten und Unterschiede zu Desktop Java. Speziell im Bereich der Core Java Libraries existieren einige subtile Inkompatibilitäten, die man als Android-Entwickler kennen und gezielt umschiffen sollte.
Sprecher
Jörg Pleumann
Jörg Pleumann verfügt über langjährige Erfahrung im Bereich mobiles und eingebettetes Java. Er ist bei der Noser Engineering AG (www.noser.com) in Winterthur, Schweiz, als Projektleiter im Bereich Android tätig.
