Oracle ADF Mobile

Snapshot of a Mozilla Thunderbird contact details card.

A Java & HTML5 Based Framework for Developing Mobile Applications 

Oracle ADF Mobile enables developers to build and extend enterprise applications for iOS and Android from a single code base. Based on a hybrid mobile architecture, ADF Mobile supports access to native device services, enables offline applications and protects enterprise investments from future technology shifts.

Important Notice

Oracle recommends that new mobile application development will be done with the new Oracle Mobile Application Framework.

It is amazing to see an application built with familiar ADF concepts and a single common code base running on both Android and iOS with no modifications. The many capabilities provided out-of-the-box is a huge benefit of ADF Mobile that saved us development time.
- Kurt Kellner, CTO at ECSTeam, Inc.

Oracle ADF Mobile leverages component based development approach to create rich user interfaces across multiple platforms and devices. The application logic is written in Java, so there’s no need to learn a new programming language for each platform.

Oracle ADF Mobile is part of Oracle ADF, the strategic, standards based framework for Oracle Fusion Applications and Oracle Fusion Middleware.

Features and Benefits

  • Develop once, deploy to multiple mobile device platforms including iOS and Android
  • Code and reuse application logic in Java for cross platform portability
  • Leverage Over 50 components provide simpler development of richer user interfaces
  • Accelerate development through visual & declarative application development
  • Access native device services, such as phone, SMS, camera, GPS and more
  • Protects against mobile platform shifts through a hybrid mobile application architecture
  • Support both on-device and browser-based mobile applications
  • Leverage existing skills to develop mobile applications using open standard technologies (Java, HTML5, JavaScript, CSS)
  • Supports both real-time and offline data access
  • Offline support using SQLite – encryption included
  • Consistent experiences between desktop-based and mobile application development
  • Build secure mobile applications with end-to-end encryption on a proven platform
  • Extend Oracle Enterprise and Fusion Application to mobile devices