Channels ▼


Oracle's Next-Gen Mobile App Development Framework

Oracle has continued to add what it hopes will be well-received ingredients into the Java programmer's cooking pot with its preview last week of the Oracle Application Development Framework (ADF) Mobile, sitting as an extension of the company's wider Application Development Framework and further as a component of Oracle Fusion Middleware.

The company says that ADF Mobile enables native and web functionality to be deployed in the same mobile application. Apps can be written just once and then deployed to multiple device platforms, including Apple iOS mobile devices. The "ease of deployment" message here is that Oracle wants developers to think about extending enterprise applications to mobile channels, but with "deep and complete" access to a mobile device's native capabilities.

"As developers increasingly work on more sophisticated mobile business applications, they need tools that will help them quickly and easily deploy native and web functionality to mobile devices," said Ted Farrell, chief architect and senior vice president of Tools and Middleware, Oracle. "Oracle ADF Mobile brings together capabilities that significantly simplify mobile application development, while also helping to ensure that enterprise applications can be easily extended to mobile channels."

Oracle ADF is an end-to-end Java Platform, Enterprise Edition (Java EE) framework that attempts to simplify application development by providing infrastructure services and a visual and declarative development experience. Developers can use the latest Oracle ADF Mobile capabilities to extend the framework to users through what is described as "strong native device services integration", which make use of the full capabilities of smart phones, including calendars, cameras, and GPS.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.