Oracle ADF Mobile - Develop iOS and Android Mobile Applications with Oracle ADF

We are very happy to announce the release of Oracle ADF Mobile.

 The new Oracle ADF Mobile enables developers to build applications that run on iOS and Android devices.

Several unique aspects to Oracle ADF Mobile solution:

  • Develop once run on many - same code base used for both iOS and Android applicaitons
  • Uses Java - no need to learn device specific languages
  • Leverage ADF - same concepts you are familiar with (component based UI construction, taskflow, data controls)
  • Leverage JDeveloper - same development environment you know, same declarative and visual style.
  • Create native looking applications - HTML 5 based UI components (that you can also skin)
  • Use device services - Leverage the camera, SMS, location, contact etc without learning device specific APIs
  • Create Hybrid applications - run on the device and able to consume remote data and UI if needed

Here is the 3 minute introduction
Oracle ADF Mobile

Oracle ADF Mobile is available as an extension to Oracle JDeveloper - use the help->check for updates to install it.

Then head over to the Oracle ADF Mobile page for all the resources you need.

If you are an Oracle ADF developer, it's time to update your resume - you are now a mobile device developer too :-)


That's an excellent idea!

There are some few questions though:

- How up-to-date will this tool going to be? (Both Android and iOS are "blessed" with constant updates) Also, how often will it be updated.
- Will it have any compatibility issues with some devices?
- Will apps developed with your interface have a significant performance hit because of the abstraction layer?


Posted by guest on October 24, 2012 at 03:25 PM BST #

Answers to your quesiton:
- We are aiming to release patches to ADF Mobile on a relatively frequent cycle to keep up to date with new iOS and Android versions.
- We can't test all the Android devices out there, but we believe that you shouldn't be having device specific issues.
- We did a lot of work on tuning the components that we use to have great response time. We would suggest that you'll give them a run and see how good they are.

Posted by Shay on October 24, 2012 at 06:29 PM BST #

What's about Windows RT?

Posted by guest on November 11, 2012 at 06:04 AM GMT #

which version of ios and android are supported?

Posted by guest on December 12, 2012 at 06:39 AM GMT #

guest - you can see specific version certification here:

Posted by Shay on December 12, 2012 at 05:14 PM GMT #

Hi Shay,

We are looking to develop a website using ADF which can be opened through desktop as well as android/iOS.

If i use JDeveloper with mobile extensions and develop an application, can the same be opened in browsers in mobile as well as desktop without writing anything specific to mobile ?

Please provide me with related links if you have any.

Thanks in advance,

Posted by Deepak on December 13, 2012 at 07:20 AM GMT #

Is Oracle ADF Mobile free or it needs any license for production deployment ?

Posted by Sameer Patil on December 14, 2012 at 10:47 AM GMT #

Deepak - if you are looking to develop a browser based mobile application you can look at either ADF Mobile Browser or ADF Faces - depending on the browsers you are targeting and your UI requirements.
Both can be consumed as remote URLs in an ADF Mobile application.

Posted by shay shmeltzer on December 14, 2012 at 06:07 PM GMT #

Sameer - ADF Mobile is free if you have an existing ADF license (included in any WebLogic License).
If not - then you can buy a single ADF runtime license which let you develop unlimited number of applications with unlimited number of users.

Posted by shay shmeltzer on December 14, 2012 at 06:10 PM GMT #

is there extension to Oracle JDev ?

Posted by guest on December 17, 2012 at 02:28 PM GMT #

guest - the extension is available for versions and higher.
You can install that version of JDeveloper in a separate directory on your machine and use that one for building mobile apps. It can access Web services developed by your app.

Posted by shay shmeltzer on December 17, 2012 at 07:36 PM GMT #

@"You can install that version of JDeveloper in a separate directory on your machine and use that one for building mobile apps"

-Thanks for response.
Do I need install the full ADF stack in order to developer mobile apps, or just part of this (along with mobile extension) ?

Posted by guest on December 18, 2012 at 07:33 AM GMT #

You need JDeveloper and the ADF Mobile extension.
ADF Mobile has no server side components - so no need to install ADF runtime or WebLogic.

Posted by shay shmeltzer on December 18, 2012 at 08:02 PM GMT #

We(CCD, ICDDRB) want to develop our application with ADF Mobile by Orcle or we want consultant/consultancy.
Is it possible? if possible pls send contact info.

Posted by guest on January 29, 2013 at 07:55 AM GMT #

guest - you can get help for ADF Mobile development on the ADF forum on OTN:
As well as from Oracle Support.

Posted by Shay on January 29, 2013 at 07:04 PM GMT #

what about offline development for android and apple
can j developer do any thing about it?
what about synchronization ,also?

Posted by guest on March 17, 2013 at 07:30 PM GMT #

guest, yes ADF Mobile can work with local files and local databases on the device for offline applications. In fact ADF Mobile comes with encrypted SQLite database for those exact use cases.

Posted by Shay on March 22, 2013 at 10:45 PM GMT #

How can i integrate ADF Mobile in my netbeans 4 ?.i am using netbeans ide as my development tool. thanks

Posted by guest on May 16, 2014 at 10:42 PM BST #

Hi guest, we don't have ADF Mobile integration in Netbeans.
Right now the support is in JDeveloper and we are working on supporting development with the mobile framework in Eclipse too - should be out soon.

Posted by Shay on May 16, 2014 at 10:51 PM BST #

Post a Comment:
  • HTML Syntax: NOT allowed

A blog maintained by the JDeveloper product management team. We'll use it to post announcements, occasional how-to's and any other relevant information around JDeveloper and ADF.

See other PM Blogs

Shay, Frank, Grant, Duncan, Chris, Steve ,Joe, Dana, Many more in our blog feed
Follow JDeveloper on Twitter and Facebook


« August 2016