Oracle's A-Team has developed a free JDeveloper extension called the "ADF Mobile Persistence Sample". This extension contains powerful design-time wizards and a comprehensive runtime library, allowing you to very quickly create a mobile application with data caching and data syncing capabilities. Check out this impressive video that shows the development process with this extension from start to finish.
More information can be found in two articles on the A-Team Chronicles website:
- Going Mobile with ADF – Implementing Data Caching and Syncing for Working Offline Part I: This articles focusses on the runtime persistence architecture used by the extension.
- Going Mobile with ADF – Implementing Data Caching and Syncing for Working Offline Part II: This article focusses on the design-time wizards used to create a layer of business objects based on a SOAP or REST web service and the wizard used to generate a default mobile user interface. At the bottom of this article you can find the link to download the extension install file, and links to additional videos as well as sample applications.
Oracle A-Team and Mobile Platform Product Management are currently investigating how the functionality of this extension can best be integrated in future releases of the product.