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.

Step 4. Packaging Components for Customer Organizations

To distribute the Apex triggers and the external client app to customers, partners can create a managed package.

When customers install your managed package, they will be able to send push notifications to the external client app from their organizations when certain events occur on Salesforce records, such as updating records.

Customers who install a managed package containing a external client app provided by a partner can’t write their own Apex triggers to send push notifications to the external client app.  This is to safeguard the partner’s registration with the mobile OS vendor from abuse.

Note