Sending a Push Notification 

To configure push notifications for the first time


Go to "Edit".



Click on the "3rd Party" tab.

Scroll down to "Push Services" and expand the section header. Choose "EachScape" as the Push notification provider.



 Click "Update" when done.




To send a push notification on iOS


Click on "Push" on the top of the Builder. 



Click on "New Message".



Set the time you want your Push Notification to be delivered. Make sure to choose Eastern or Pacific time zone.



For iOS choose your Bundle Identifier. This is a Push Notification Cert that you need to setup on the Apple Developer Site




Setting up Push Notifications on Android

For Android, all you have to do is go to "Android Push Apps" under the Push tab in the Builder, and register your app.



Click on Register App.



It will show up in the dropdown there after you have enabled EachScape push in the app (see above). We no longer support users that want to use their own GCM push credentials (but we could accommodate them if necessary).


Once you've completed these steps the package name your newly set package name will be available for you to send out your push notification for Android.



Sending a Push Notification on Android


Click on "Push" on the top of the Builder. 



Set the time you want your Push Notification to be delivered. Make sure to choose Eastern or Pacific time zone.




Go to the dropdown where it says "Package Name" and choose your Keystore you wish to send out the Push message to.



Put your Push message where it says "Alert Text". Extra data is used for native code. When done click "Create".



As you send out Push Notifications there will be a record of all with information about each notification.

 

Apps built with the EachScape Builder

 

When an app isn't running and a text alert is delivered via Push Notification, the user will see the alert text in a dialog (assuming they haven't turned off that feature in the settings area). They can choose to view the alert, which will cause the app to launch if it's not running or come from the background if it is. However, if the app is active when the alert comes in, that notification doesn't get displayed. Instead the app gets a Push Notification event and you may script whatever you'd like. This event is scripted on the Events tab of the Edit App page and it's called “Push Notification.”

Finally, in your app you can get at the contents of the alert text by using the expression "[[sys:pushAlert]]".

 

For information on using EachScape Push Notifications with 3rd party apps, please contact us.