Oracle veröffentlicht Mobile Application Framework 2.1
Das MVC-Framework basiert auf bestehenden Tools, die Oracle fĂĽr die native App-Entwicklung fĂĽr Android und iOS bereitstellt. So funktionieren mit ADF Mobile entwickelte Apps auch im Zusammenspiel mit MAF.
- Alexander Neumann
Oracle hat die Version 2.1 des Mobile Application Framework (MAF) veröffentlicht. Dabei handelt es sich um ein Plug-in für die eigene Entwicklungsumgebung JDeveloper beziehungsweise Oracles Enterprise Pack for Eclipse, das Entwicklern beim Schreiben von Cross-Plattform-Apps für Smartphones und Tablets helfen soll.
Beim neuen Release ist hervorzuheben, dass nun auch mit Java 8 entwickelt werden kann. Das bedeutet, dass Programmierer bei der Entwicklung mobiler Apps die mit dieser Sprachversion freigegebenen Features wie Lambda-Ausdrücke und Collections in Verbindung mit Generics nutzen können. Dabei wird eine 64-Bit-JVM verwendet, die Java 8 Compact 2 Profile unterstützt. Laut Oracle ist MAF die einzige Technik, mit der derselbe Java-Code unter iOS und Android läuft.
Die Entwicklung mit MAF selbst erfolgt nicht nur mit Java, sondern auch mit JavaScript und/oder HTML5. Das Framework bietet zahlreiche UI-Komponenten und unterstützt über Plug-ins Apache Cordova. Das bekannte Open-Source-Framework ermöglicht die Entwicklung hybrider Apps für iOS, Android, Blackberry, Windows Phone auf Basis von HTML, CSS und JavaScript. MAF unterstützt nun die Cordova-Versionen 3.6.3 (Android) und 3.7 (iOS) sowie außerdem Xcode 6 und Android 5.
Oracle hatte das MVC-Framework (Model View Controller) im vergangenen Jahr vorgestellt. Es basiert auf Tools, die Oracle schon zuvor fĂĽr die native App-Entwicklung fĂĽr Android und iOS bereitstellte. So funktionieren mit Oracles ADF Mobile entwickelte Apps auch im Zusammenspiel mit MAF. (ane)