This guide lays out the steps to sending your first push notification with OpenBack as well as an overview of the integration process.
Sending a Push From the Companion App
If you haven't already created an OpenBack account, sign up for a free account here.
Download Companion App
For quick and easy testing, you can use our Companion App. This allows you to quickly create messages on the dashboard and see the notifications come through on your own device.
Simply download the Companion Apps and sign in with your OpenBack account:
Create a Message
Follow the Message Creation page to begin.
For quick testing, we recommend using the Now signal. Create a message using the Now signal and select the Companion app that you're currently testing on. Watch the message you just created come through in real time!
The image below lays out the standard process for implementing OpenBack. From a high level it breaks down to:
- Sign up & send a test message - This can be done with the OpenBack Companion app as shown above.
- Complete workspace - The workspace is used to confirm the custom setup of the OpenBack SDK between the business and engineering teams.
- Complete integration - The mobile SDKs have been integrated and tested.
- Dashboard training - Completed the dashboard training.
- Launch - Your app is released and you're ready to send notifications!
Sending a Push From Your Own App
Create Your App
The first step in sending your first push is to create your app on the OpenBack dashboard. This will generate your OpenBack app code which is necessary for integrating the SDK.
Integrate the SDK
Creating a Message
When you have the OpenBack SDK fully integrated you can start sending test messages. Follow the Message Creation page to begin.
For quick testing, we recommend using the Now signal. The Now signal works using both Dynamic Push and Legacy Push. Only use Legacy Push if you just want to just want to send a remote push to Firebase Cloud Messaging (FCM) for Android & Apple Push Notification service (APNs) for iOS – note it will not include any in-app/app inbox content, no rich notification content or other advanced settings and metrics.