Setting Up the Development Environment

Overview

Before starting to develop client and server code using Persistent Mobile Foundation, the development environment needs to be set-up first. This includes installing various required software and tools. The following is a list of software you may need to install on your developer workstation, depending on your needs.

You can also find detailed step-by-step instructions in this workstation installation guide.

Jump to:

Server

You can use the PMF locally using the Persistent Mobile Foundation Developer Kit (used for local development purposes). The PMF requires Java 8 to run.

Application development

At the very minimum, the following software is needed:

  • NodeJS (requirement for PMF CLI)
  • PMF CLI
  • Cordova CLI
  • IDEs:
    • Xcode
    • Android Studio
    • Visual Studio
    • Atom.io / Visual Studio Code / WebStorm / IntelliJ / Eclipse / other IDEs

Adapter development

At the very minimum, the following software is needed:

  • NodeJS (requirement for PMF CLI)
  • optional PMF CLI
  • Maven (requires Java)
  • IDEs:
    • IntelliJ / Eclipse / other IDEs

Platform-specific instructions

Last modified on