Edit in GitHubLog an issue

Start your App Builder Journey

Welcome! Here you'll learn what systems you need to access, how to access them, and how to configure your local environment.

Access and Credentials

First ensure you have access to App Builder either via trial or having purchased a license.

Next, confirm access to the following services:

Adobe Developer Console (required)

  • Adobe Developer Console gives you access to APIs, SDKs and developer tools. You will set up your credentials using the Developer Console.
  • note: You need a developer or system admin role for your Adobe Experience Cloud IMS organization.

Adobe Experience Cloud IMS Organization (required)

Copied to your clipboard
- App Builder access is provided via an Adobe Experience Cloud IMS Org. If you are using the trial you should use the IMS org you requested or that was assigned to you. If you have a license for App Builder, then the IMS org was selected by the person who purchsed it for your company.
- If you do not have access to an organization:
- _Customers: Please contact your account manager for access._
- _Partners: Please contact your partner manager or request sandbox access via [Adobe Solution Partner Portal](https://solutionpartners.adobe.com/home.html)._
  • A GitHub Account (optional)
    • A GitHub account is optional, but highly recommended, for setting up your CI/CD workflow.

Local Environment Set Up

Required Tools

Please ensure you have these tools:

  • NodeJS Version 18-20 (odd versions are not recommended). It should also install npm together. We recommend using nvm to manage NodeJS installation and versions.
  • Adobe I/O CLI
    • npm install -g @adobe/aio-cli
    • If you have Adobe I/O CLI installed, please ensure you have the latest version. (Current version: NPM version)
      • Check CLI version using aio -v and compare it with npm show @adobe/aio-cli version. If your CLI is outdated, update by running npm install -g @adobe/aio-cli.
      • Even if your Adobe I/O CLI is up to date, run aio update to ensure all core plugins are updated as well.
      • When we release a new version of Adobe I/O CLI, you'll see a message like this before the command output. This message lasts for 7 days after a new release.
Copied to your clipboard
› Warning: @adobe/aio-cli update available from 3.3.0 to 3.4.1.
› Run npm install -g @adobe/aio-cli to update.

Supported Local Environment

We aim to provide similar quality of local development experience on both Windows 10 or 11 and macOS 10.14 and higher. Our CLI and its plugins are automatically tested against NodeJS versions 14 and 16 on both Windows and Linux Xenial.

Supported Terminals for the CLI

Our CLI uses the popular inquirer package for all its interactive functionalities, such as the application generators.

See inquirer's Support section and its known issues for up-to-date details.

Optional Tools

The following is required if you intend to use local development features provided by the CLI:

Note: Developers on Windows machines should make sure that they are using Linux containers for the images above. The steps to switch to Linux containers are described in the Docker for Windows documentation.

Next Step

Now that you have your environment set up, you can start creating your own App Builder application.

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.