Oracle’s Next-Gen Mobile App Development Framework

Architecture supports multiple devices; debuts iOS platform support

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.