Install and Launch ArcGIS Experience Builder - Developer Edition

Creating a Client ID (App ID) using ArcGIS Online 

You will need to create a Client ID (App ID) prior to launching Experience Builder - Developer Edition

  • Log in to AGOL or Portal

  • Click on Content

  • Click on New item 

  • Select Application 

  • Select Other application and then click on Next

  • Provide a Title and click Save

  • Click on Manage

 

 

  • Click Save

  • Copy the App ID (shown on the Item Page) and save it somewhere. You’ll need this ID when you are ready to launch Experience Builder

 

Installing and Launching:

  • Download and install the latest Node.js LTS version for your operating system

  • Download and unzip the newest version  ArcGIS Experience Builder - Developer Edition. You will only need to download the file with the ‘Download’ Type

  • Open up a command prompt (Windows) or terminal window (Mac) and ‘cd’ to the directory where Experience Builder - Developer Edition was unzipped and proceed to the server folder

  • Type npm ci and hit enter. This action may take a few minutes to complete

  • While this is running, open up another command prompt or terminal window and ‘cd’ to the directory where Experience Builder - Developer Edition was unzipped and proceed to the client folder

  • Type npm ci and hit enter. This action may take a few minutes to complete

  • Once each of those actions are completed, type in npm start in each command prompt or terminal window

  • Open up your internet browser and type in https://localhost:3001/. A warning may appear. Click advanced and then continue to localhost (unsafe)

  • A prompt will appear asking for your organization's URL and the Client ID (App ID) you previously generated

  • You may get an additional prompt - Request for Permission. Click Allow and you should now have successfully launched Experience Builder

Additional resources:

Installation Video

ArcGIS Experience Builder Developer Edition Installation