Skip to content

ProConcepts Distributing Add Ins Online

UmaHarano edited this page May 6, 2024 · 6 revisions

This document is an overview of options for deploying and distributing ArcGIS Pro add-ins online.

Language:      C#
Subject:       Framework
Contributor:   ArcGIS Pro SDK Team <arcgisprosdk@esri.com>
Organization:  Esri, http://www.esri.com
Date:          04/04/2024
ArcGIS Pro:    3.3
Visual Studio: 2022
In this topic

Overview

After developing your ArcGIS Pro add-in, you may want to make your add-in publicly available. There are two main approaches to distributing your add-in online via Esri websites – ArcGIS Online and the ArcGIS Marketplace.

For any organization that would like to distribute a free Pro add-in, ArcGIS Online is available with an item listing. A listing is easy and straight-forward to set up and can be posted and available in minutes. For Esri Partners, the ArcGIS Marketplace is a location to register as an approved Marketplace Provider and create listings for products and solutions, both free and for sale.

The sections below discuss creating and distributing your add-in via these two approaches.

ArcGIS Online Item Listing

An ArcGIS Pro add-in is packaged as a single zip-compressed file. The file can be easily shared via ArcGIS Online. There are currently several Pro add-in listings available. To get an ideas for the format of content and information you can include take a look at the Oriented Imagery add-in.

To help you create your own listing, the Add Items document contains all the steps for creating item listings on ArcGIS Online.

Here is an overview of the basic process:

  • Log into ArcGIS Online using the account with which you wish to publish your add-in file.
  • Go to the My Content tab of the content page, click New Item and use the default option Your device.
    • Click the Your device button and choose the file on your computer.
      • If you choose a Pro add-in, with file extension .esriAddinX, you will be prompted for a name, folder, tags, and summary, and the listing will be created for you to update. Then click Save.

Distributing add-ins online - update 1

  • Alternatively, you can also upload a .zip file containing your add-in with supporting files such as documentation and sample code. Choose from the options available under Item type, such as 'Code sample'. Then choose Next and enter the New item options seen above and click Save.

  • You can then add information about your add-in listing, such as a summary, description, terms of use, thumbnail image and other details. See the Item Details document for further information.

Distributing Add-Ins Online - ArcGIS Online - 2

After entering information for your add-in When you’re ready, you can then Share your add-in and set the sharing level.

Distributing Add-Ins Online - ArcGIS Online - 3

Finally, if you have shared with the public sharing level, you can then share your new item listing link as you like, e.g., such as announcing availability in a blog post on the ArcGIS Pro SDK Group on Esri Community.

ArcGIS Marketplace Listing

If you are an Esri Business Partner, an Esri Emerging Business Partner, or Esri Distributor, you can register to become an ArcGIS Marketplace Provider, and create a listing for your add-in on the ArcGIS Marketplace.

The ArcGIS Marketplace allows ArcGIS users to search, discover, and acquire apps, content, solutions and services.

As a provider, you can create listings for products and solutions that are either available for free or for sale. Some examples of ArcGIS Pro add-in listings on the Marketplace can be found here.

Distributing add-ins online - ArcGIS Marketplace

Marketplace listings also have the option to provide download and/or e-commerce sales directly from the listing page.

For more information on getting started, see Become an ArcGIS Marketplace Provider.

Developing with ArcGIS Pro

    Migration


Framework

    Add-ins

    Configurations

    Customization

    Styling


Arcade


Content


CoreHost


DataReviewer


Editing


Geodatabase

    3D Analyst Data

    Plugin Datasources

    Topology

    Object Model Diagram


Geometry

    Relational Operations


Geoprocessing


Knowledge Graph


Layouts

    Reports


Map Authoring

    3D Analyst

    CIM

    Graphics

    Scene

    Stream

    Voxel


Map Exploration

    Map Tools


Networks

    Network Diagrams


Parcel Fabric


Raster


Sharing


Tasks


Workflow Manager Classic


Workflow Manager


Reference

Clone this wiki locally