
Salesforce partners use managed packages to build, share, or sell applications on Salesforce’s AppExchange. Now that there are two generations of managed package systems, partner developers have new ways to build, distribute, and manage apps and metadata.
The 2nd generation managed packages streamline and simplify source code organization, create smaller modular packages, and integrate version control systems. Understanding the differences and similarities between generations is critical. It will accelerate developer team collaboration, enable source-driven development, and help you reach new heights of business agility.