Oracle ADF Mobile Client Enables Local Java Apps on Mobile Platforms

Oracle has extended its Application Development Framework (ADF) to include Oracle ADF Mobile Client, a component of Oracle Fusion Middleware. It enables developers to create Java-based apps that run locally on mobile devices. Developers can build once and deploy to multiple devices using the same Java user interface framework and tooling. They can also repurpose existing enterprise services for mobile devices, regardless of the application’s original design.

ADF Mobile Client complements Oracle ADF Mobile Browser. While the ADF Mobile Browser enables developers to build browser-based apps for a broad range of mobile devices, ADF Mobile Client provides native mobile functionality, allowing applications to be deployed directly to mobile devices.

ADF Mobile Client is based on the same programming approach as Java Server Faces (JSF). Developers can use visual editing tools and code to create device-independent representations of an application. They can then render the single, generic application definition on multiple device types using the native user interface for each platform. This approach means developers do not need to specialize in a particular class of device or toolkit. Rather, they can quickly adapt to the ever-changing capabilities and platforms of mobile devices.

Key features of Oracle ADF Mobile Client include:

  • Design tools and services for offline data synchronization, real-time data synchronization through Web services, and locally cached data;
  • Local device hardware access, including cameras, GPS, and other sources from Java code embedded in the application;
  • Integration with on-device barcode readers;
  • Automatic and on-demand data synchronization between the device and the enterprise using Oracle Database Lite Mobile Server; and
  • Mobile Transaction Replay Service, which provides the ability to record logical transactions on the mobile device and replay them through a service API, rather than directly to the database.
  • ADF Mobile Client currently supports the BlackBerry and Windows Mobile platforms. As support for new devices is added, developers can deploy applications to the new platforms without redevelopment.

Oracle ADF Mobile Client is available now. Further information about Oracle ADF Mobile Client can be found here.

About the Author

Leila Meyer is a technology writer based in British Columbia. She can be reached at [email protected].

Featured

  • student reading a book with a brain, a protective hand, a computer monitor showing education icons, gears, and leaves

    4 Steps to Responsible AI Implementation

    Researchers at the University of Kansas Center for Innovation, Design & Digital Learning (CIDDL) have published a new framework for the responsible implementation of artificial intelligence at all levels of education.

  • server racks, a human head with a microchip, data pipes, cloud storage, and analytical symbols

    OpenAI, Oracle Expand AI Infrastructure Partnership

    OpenAI and Oracle have announced they will develop an additional 4.5 gigawatts of data center capacity, expanding their artificial intelligence infrastructure partnership as part of the Stargate Project, a joint venture among OpenAI, Oracle, and Japan's SoftBank Group that aims to deploy 10 gigawatts of computing capacity over four years.

  • mathematical formulas

    McGraw Hill Intros AI-Powered ALEKS for Calculus

    McGraw Hill has expanded its lineup of ALEKS digital learning products with ALEKS for Calculus, bringing AI-powered personalized learning support to the calculus classroom.

  • glowing digital brain above a chessboard with data charts and flowcharts

    Why AI Strategy Matters (and Why Not Having One Is Risky)

    If your institution hasn't started developing an AI strategy, you are likely putting yourself and your stakeholders at risk, particularly when it comes to ethical use, responsible pedagogical and data practices, and innovative exploration.