Oracle Mobile Application Framework

Oracle Mobile Application Framework (Oracle MAF) is a hybrid mobile framework that enables developers to rapidly develop single-source applications and deploy to Apple's iOS, and Microsoft Windows 10 platforms. Oracle MAF leverages Java, HTML5 and JavaScript to deliver a complete MVC framework with declarative user interface definition, device features integration and built-in security. Oracle MAF provides a visual and declarative development experience and maximizes code reuse resulting in faster development of mobile applications.

Productivity boosting mobile development framework

Oracle Mobile Application Framework (Oracle MAF) is a hybrid mobile framework that enables developers to rapidly develop single-source applications and deploy to Apple's iOS, and Microsoft Windows 10 platforms. Oracle MAF leverages Java, HTML5 and JavaScript to deliver a complete MVC framework with declarative user interface definition, device features integration and built-in security. Oracle MAF provides a visual and declarative development experience and maximizes code reuse resulting in faster development of mobile applications.

Overview
Getting Started
Related Products
More Resources
Features and Benefits

Oracle Mobile Application Framework Documentation

MAF (2.6.6)

Oracle MAF Version History - information about older versions of Oracle Mobile Application Framework

Learn More About Oracle Mobile Application Framework

Getting Started - Tutorials

Oracle JDeveloper Oracle Enterprise Pack for Eclipse
Setup your JDeveloper environment Setup your Eclipse environment
Building Oracle Mobile Application Framework in JDeveloper Building Oracle Mobile Application Framework in Eclipse
Consuming and persisting REST/JSON services with Oracle MAF and the Client Data Model (CDM)
Consuming REST-JSON services with Oracle Mobile Application Framework
Leveraging a Local SQLite Database
Developing a Custom Springboard
Create the MAF Application to Monitor and Detect Beacons
Building Oracle MAF Application with Offline Sync against Oracle Mobile Cloud Service

Code Samples and Demos

Learn Oracle Mobile Application Framework Online

Books

Blog Entries

Community Help Forum

Oracle Mobile Application Framework Download

Oracle Mobile Application Framework is available through the development environment integration. Choose your preferred IDE:

After you install JDeveloper go to Help->Check for Update and choose to install the Oracle Mobile Application Framework.

Oracle Enterprise Pack for Eclipse - pick the bundle that includes Oracle MAF.

The most recent version of MAF / OEPE is available for download within JDeveloper or Eclipse and is the recommended installation method. Previous version of the MAF extension for JDeveloper can be found here. Previous versions of the OEPE extension for Eclipse can be found here.