Salesforce Features

Apex Code Packaging

Develop and Publish Apex-Powered Applications to the AppExchange

Apex_packaging_thumbnailDeveloper, Enterprise, and Unlimited Edition

  • Develop, package, and publish Apex-powered components or applications to the AppExchange
  • Install Apex-powered components and applications from the AppExchange into any Salesforce edition

With Apex—the world’s first on-demand programming language—developers can create and run any business logic and application on the Force.com platform. And with Spring ’08, developers can package and deploy Apex code as unmanaged, managed, or certified packages. Now packaged applications can be deployed in editions that do not have the ability to author Apex Code and provide an upgrade path for applications with managed and certified packages.

  • Intellectual Property Protection: You can package managed applications developed with Apex without exposing your organization’s intellectual property. Customers who install your managed package will be able to execute Apex business logic, but they won’t be able to see the source code.
  • New Class of Applications: Packaged partner applications that are certified have their own resource pool and do not count against Apex Code governor limits. Certified applications can be installed into any Salesforce edition.
  • Dependency Management: The dependency check for a feature, such as business-to-individual, divisions, multi-currency, etc, now executes when an application is installed instead of during the upload process.

Note: This feature is enabled by default.

Apex_packaging_detail

0 Comments