This chapter includes the following sections:
Before you can develop MAF applications, you must install Oracle JDeveloper and the MAF extension.
The MAF extension provides JDeveloper with the design-time support (wizards, editors, and dialogs) that you use to develop MAF applications in JDeveloper. Ensure you review and satisfy these prerequisites before proceeding with the installation of the MAF Extension.
Procure a computer running the required operating system based on the platform to which you need to deploy MAF applications.
For the iOS platform, you need a computer with Apple Mac OS X.
For the Android platform, you need a computer with Apple Mac OS X or a supported Microsoft Windows or Linux version.
For the Universal Windows Platform (UWP), you need a computer with x86 architecture running Windows 10 (version 1511 or later).
For the supported versions of operating systems that you can use to develop MAF applications, see Certification Information on Oracle Technology Network at: http://www.oracle.com/technetwork/developer-tools/maf/documentation/index.html.
Download and install the latest version of JDK 1.8.
For the certified JDK versions required for different operating systems, see Certification Information on Oracle Technology Network at: http://www.oracle.com/technetwork/developer-tools/jdev/documentation/index.html.
Download the installer from http://www.oracle.com/technetwork/developer-tools/jdev/downloads/index.html.
Install and set up JDeveloper as described in Starting the Oracle JDeveloper Studio Installation Program in Installing Oracle JDeveloper.
After you install Oracle JDeveloper, download and install the MAF extension.
Close any existing MAF applications open in JDeveloper. This ensures that MAF migrates your existing applications to successfully use the new MAF version. Verify that the application no longer appears in the Applications window of JDeveloper. For information about migrating a MAF application, see Migrating Your Application to MAF 2.5.0.
On Windows, select Tools then Preferences, and then Web Browser and Proxy from the tree on the left of the Preferences dialog.
On Mac OS X, select JDeveloper then Preferences, and then Web Browser and Proxy from the tree on the left of the Preferences dialog.