Integrate IBM Cloud Push Notifications for enterprise mobile messaging. Nativine embeds native IBM MobileFoundation Push SDKs, connecting your mobile application directly to IBM Cloud infrastructure, enterprise push gateways, and mainframe alert systems.
1. Overview & Native Capabilities
IBM Cloud Push Notifications service powers enterprise push infrastructure for banking and government clients. Nativine's native IBM Push plugin bridges IBM MobileFirst SDK services to your web application:
- Enterprise Gateway Delivery: Deliver high-volume, secure push alerts backed by IBM Cloud SLA guarantees.
- Tag & Subscription Management: Subscribe users dynamically to IBM Push topic tags and subscriber groups.
- Interactive Notification Actions: Support custom notification action buttons, silent background pushes, and badge increments.
2. Configuration & App Builder Setup Guide
💼 Enterprise & Higher Plans Notice: IBM Cloud Push Notifications is available on Nativine Enterprise and Custom plans (or enabled on request). When unlocked for your account, this add-on appears in the App Builder under Add-ons & Plugins.
Phase 1: IBM Cloud Console Key Retrieval
- Log in to your IBM Cloud Console at cloud.ibm.com.
- Go to Resource List > Push Notifications service instance.
- Click Service Credentials and copy your App GUID and Client Secret.
Phase 2: Nativine App Builder Configuration
- Open the Nativine App Builder at /web-to-app-converter-pro.
- Click the Add-ons & Plugins tab in the left builder menu.
- Locate or search for IBM Cloud Push Notifications, toggle the plugin ON (or click Enable), and click Config.
- Paste your App GUID and Client Secret into the configuration input field.
- Click Save Config and navigate to the Builds tab to compile your mobile application.
3. Native JS Bridge API Reference
To register device tokens or subscribe to IBM Push tags in JavaScript, call nativine.ibmPush.register():
// Register device token with IBM Push
nativine.ibmPush.register({
userId: 'enterprise_user_1020',
callback: 'onIbmPushRegistered'
});
// Subscribe to topic tag
nativine.ibmPush.subscribeTag({
tag: 'financial_alerts',
callback: 'onTagSubscribed'
});
Parameters
| Parameter | Type | Description |
userId | string | Required. Enterprise user identifier registered in IBM Cloud Push. |
tag | string | Required. Topic tag name. |
4. Frequently Asked Questions (Q&A)
Is encrypted push payload delivery supported?
Yes. IBM Cloud Push supports payload encryption end-to-end for banking and healthcare data security compliance.
Does IBM Push support deep link routing?
Yes. Custom JSON payloads attached to IBM push messages automatically route the web view to target application URLs.