Publishing Lightning Components on AppExchange

Salesforce AppExchange is a store where you can find prebuilt applications and components to solve specific business problems. AppExchange is similar to the Apple Store/Google Play Store (from where you can install apps on your phone). The only difference is that the apps from Salesforce AppExchange can be installed in a Salesforce sandbox, production, or developer environment (Org, where the package is installed, is termed as Subscriber Org). Customers can install the AppExchange with a single click in their Salesforce instance. AppExchange apps can be free or paid, depending on the partner agreement you have with Salesforce. The applications that are available on Salesforce AppExchange are called managed package applications. The advantages of managed package applications are that they allow developers/application owners to update the package and release new features and components.

In this chapter, we will focus on the following topics:

  • Namespacing Salesforce developer instances for managed package generation
  • The impact of namespacing Salesforce instances on the component bundle
  • Creating scratch Orgs with namespaces
  • Creating a managed package
  • Documenting your components using the auradoc file
  • Using the design file to allow admins to configure attributes
  • Publishing components on AppExchange

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.117.78.237