Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Distributing Applications and Components

As an ISV or Salesforce partner, you can package and distribute applications and components to other Salesforce users and organizations, including those outside your company.

Publish applications and components to and install them from AppExchange.

A managed package ensures that your application and other resources are fully upgradeable. To create and work with managed packages, you must register a namespace prefix. A managed package includes your namespace prefix in the component names and prevents naming conflicts in an installer’s organization. After a managed package is released, the application or component names are locked, but the package developer can still edit these attributes.
  • API Version
  • Description
  • Label
  • Language
  • Markup