|
Die erste Hauptversion des RoboVM-Projekts
wurde von Trillian Mobile präsentiert. Die Plattform soll es
Entwicklern erlauben, Java- oder JVM-Anwendungen (Java Virtual Machine)
für iOS zu schreiben. Der Code soll sich auch auf Android und
dem Backend nutzen lassen. Außerdem soll sich der Programmierer
in der Test- und Build-Umgebung nicht fremd fühlen.
RoboVM setzt sich aus folgenden Komponenten zusammen: Bindings
für iOS APIs, einer Laufzeitumgebung, einem Ahead-of-time-Compiler,
einer Klassenbibliothek, einem Debugger und Integrationsmechanismen
für ausgewählte Entwicklungsumgebungen (etwa Maven und
Gradle). Dabei stehen alle Komponenten - bis auf den Debugger -
quelloffen zur
Verfügung. Der AOT-Compiler ist der Hauptgegenstand des
Projekts. Er ermöglicht es JVM-Sprachen auf iOS auszuführen,
obwohl Apple
die Just-in-Time-Kompilierung dort nicht erlaubt.
(kt, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|