Oracle ADF Mobile (original) (raw)

Stephen Chin stephen.chin at oracle.com
Tue Oct 23 09:44:15 PDT 2012


ADF is a development framework intended to build Java EE application, and is the base for all Oracle Fusion Middleware and Applications products. ADF mobile is a cross-platform mobile development framework that allows you to develop in ADF, and then package the application and deploy it to an iOS or Android device. Technically, the packaged application uses a HTML5 UI and a Java application library (currently based on the Java ME CDC profile). It is a great development environment for extending Oracle middleware and applications to mobile devices, but it is not intended to be a a general-purpose Java platform.

The underlying technology that Oracle used for ADF mobile is interesting and could be extended to become a generic Java SE runtime framework with a web front-end and/or a JavaFX front-end. If that happens, then the obvious thing is for ADF mobile to be based on a generic Java+web platform. We have not announced any such plans yet - Oracle is very conservative and only announces plans when we have a concrete development schedule to GA. The unfortunate reality is that building a product with a specific purpose such as ADF mobile is a lot less work than building a general-purpose Java platform for mobile.

The good news is that JavaFX is on a path to be fully open sourced, which will enable the community to chip in and help. Hint, hint. ;)

Cheers, --Steve

On 23 Oct 2012, at 08:13 , Randahl Fink Isaksen <randahl at rockit.dk> wrote:

Tom, as someone who has worked extensively with both JSF and JavaFX, I can assure you that a JSF-based approach like ADF will never get even close to the flexibility and power of JavaFX.

Its like comparing bamboo scaffolds to the Burj Khalifa. We need a true, rich client approach on mobile devices, and only JavaFX has a real chance of delivering that at the moment. Randahl

On Oct 23, 2012, at 16:52 , Tom Eugelink <tbee at tbee.org> wrote: Seems that ADF and JavaFX are possibly aiming at the same market; cross-platform mobile apps.

Tom

On 2012-10-23 16:28, Richard Bair wrote: As you may know, Oracle uses ADF (a variant of JSF) for the Fusion Middleware applications. Having piles and piles of code / tools developed for ADF, having some means to leverage that for mobile development is, I believe, the main driver for ADF Mobile. For example, JDeveloper provides tooling both for ADF and ADF Mobile, using the same databinding support etc. Richard On Oct 23, 2012, at 3:27 AM, goddard at seznam.cz wrote: Is this a reaction on IBM Worklight? http://www-01.ibm.com/software/mobile-solutions/worklight/ In any case, ADF sounds promising :) Jiri ------------ Původní zpráva ------------ Od: Richard Bair <richard.bair at oracle.com> Předmět: Re: Oracle ADF Mobile Datum: 23.10.2012 05:11:41 ---------------------------------------- ADF Mobile, at present, is implemented such that there is a JVM and version of some Java libraries (I believe CDC subset), and uses the native web browser for rendering content. We are in close communication with the ADF mobile team. Richard On Oct 22, 2012, at 4:34 PM, Pedro Duque Vieira wrote:

Hi,

I saw this article about Oracle ADF Mobile: http://www.infoworld.com/d/application-development/oracle-brings-cross-platform-java-dev-mobile-devices-205369 saying this would help extend Java applications to mobile platforms like ios and android. As i know nothing about ADF, I was wondering whether JavaFX developers will get anything out of it? Thanks in advance, best regards, -- Pedro Duque Vieira

Stephen Chin (@steveonjava) | Java Technology Ambassador and JavaOne Conference Chair | +1.510.323.6097 Oracle Java Product Management http://steveonjava.com/



More information about the openjfx-dev mailing list