2012-10-22

ADF Mobile Extension für JDeveloper 11.1.2.3

Oracle hat heute ADF Mobile veröffentlicht. ADF Mobile steht für Entwickler als Extension für den JDeveloper in der Version 11.1.2.3 zur Verfügung und kann über die Update-Funktion heruntergeladen werden. Der Download hat eine Größe von etwa 157 MB.

Im Gegensatz zu den bisherigen Möglichkeiten des Application Development Frameworks, mit denen lediglich eine optimierte Darstellung von ADF-Anwendungen in mobilen Browsern zur Verfügung gestellt werden konnte, ist es nun möglich mit Hilfe von ADF Mobile native Anwendungen für Geräte auf Basis von Android und iOS zu erstellen.

Kurz zusammengefasst hat Oracles ADF Mobile die folgenden Eigenschaften:

  • Es werden unterschiedliche Plattformen und Gerätetypen unterstützt: Android / iOS & Smartphone / Tablet. Dabei hat ADF Mobile den Vorteil, dass die Anwendung nur einmal implementiert werden muss. Das Deployment für die unterschiedlichen Geräte übernimmt die neue Extension.
  • Dem Programmierer kann sich zwischen verschiedenen Möglichkeiten entscheiden, das UI zu implementieren:
    • eine serverbasierte Darstellung über JSF
    • ein beliebiges HTML5-Framework wie JQuerry
    • Standard-Komponenten und eigene HTML5-Komponenten
  • Die Anwendungen haben Zugriff auf die Hardware der Geräte. So ist es möglich, dass eine ADF-Mobile Applikation die Kamera, GPS-Sensoren u.ä. nutzt.
  • In jeder ADF Mobile Anwendung wird eine eigene Java VM eingebettet. Dadurch kann die gesamte Anwendungslogik in der Applikation sogar unter iOS implementiert werden.
  • Durch die Verwendung von Java steht über JDBC auch eine problemlose Anbindung an Datenbanken zur Verfügung. ADF Mobile unterstützt hierbei auch SQLite und Verschlüsselung.
  • Jegliche Kommunikation und Datenspeicher können verschlüsselt werden.

Wer sich bereits einen ersten Eindruck verschaffen möchte, für den hat Shay Schmeltzer schon einen kurzen Beitrag in seinem Blog veröffentlicht: Developing with Oracle ADF Mobile and ADF Business Components Backend.

Viel Spaß beim Ausprobieren und Programmieren!!!

Keine Kommentare:

Kommentar veröffentlichen