Oracle ADF Mobile
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