Mit dem neuen Release 11.1.2.4 vom JDeveloper hat Oracle nicht nur zahlreiche Bugs behoben, sondern auch die Version 1.1 des ADF Mobile Frameworks mit vielen neuen, nützlichen Features veröffentlicht. Das Release ist ein gelungener Schritt: Neben der Unterstützung der aktuellen Phone- und Tablet-Versionen gestaltet sich die Entwicklung mobiler Unternehmensanwendungen einfacher. Die ersten Testdrives weisen zudem eine verbesserte Performance und Stabilität auf.
Das ADF Mobile Framework ist als JDeveloper-Extension verfügbar und unterstützt mittels Single-Source-Ansatz die Entwicklung von iPhone und Android Apps auf Basis von HTML5 und Java. Durch die Verwendung des Cordova Frameworks (ehemals PhoneGap) wird zudem eine Vielzahl von nativen Geräteservices unterstützt.
Unter den essentiellen Neuheiten zählen Push-Benachrichtigungen und die sogenannten Badges. Dabei handelt es sich um Benachrichtigungssymbole, die die oftmals in Kombination mit Push-Benachrichtigungen zum Einsatz kommen und die Anzeige der Anzahl neuer Anwendungsevents ermöglicht. Zudem lassen sich nun Dateien über eine Dateivorschau mit der nativen Vorschau-App anzeigen.
Eine neue Funktionalität der Version 1.1 ist die Bereitstellung vom Mobile Application Archive (MAA - Archive). Mithilfe dieses Archives ist es nun möglich, eine Basisapplikation in der Form einer Vorlage anderen ADF-Mobile-Projekten zu Verfügung zu stellen. Das konsumierende Projekt kann bestimmte Elemente des Mobile-Application-Archives anpassen und als „App-Rahmen“ für neue Apps mit den eigenen Zertifikaten als Herausgeber verwenden.
Darüber hinaus hat Oracle auch an der technischen Infrastruktur geschraubt. Neben einer verbesserten Performance ist nun auch eine iPhone5- und iPad-Mini-Unterstützung sowie ein Support der aktuellen iOS- und Android-SDKs gegeben.
Cordova 2.2 löst PhoneGap 1.0 ab. Für die Umstellung einer auf ADF-Mobile-1.0 basierenden Anwendung müssen einige Migrationshinweise beachtet werden. Die Punkte, die hierbei beachtet werden müssen, sind im Migration Guide dokumentiert.
Durch den notwendigen Schritt, PhoneGap 1.0 auf die Version Cordova 2.2 anzuheben, gibt es vielleicht die Möglichkeit das eine oder andere PhoneGap-Plugin zu integrieren.
Die nächsten Testdrives werden sicherlich in diese Richtung gehen, da viele Anwender zum Beispiel an einer OCR-Erkennung innerhalb der mobilen App interessiert sind. Mittels PhoneGap- beziehungsweise Cordova-Plugins wäre das möglich.
Die Neuheiten im Einzelnen:
|


