Published on August 19, 2013
Push Notification Service
Push Notifications Message Pop-Up Increase User Engagement Latest Updates Calendar Events
Benefits of Push Notification Increases user-engagement e.g. In a turn-based game like Tic-Tac-Toe, it can notify a user of his turn (suppose he gets a phone call in between and forgets that he was playing!!) Allows to send messages to users even when the app is not running; thus helps in reminding them of your App Helps to build a fan community around your game by pushing to a targeted audience – like your regular gamers Allows an App to notify its users of new events without needing to actually open it, i.e. by a sound or a screen pop up
Why App42 Push Notification? Our Push Notification API can be used to send crossplatform push messages to devices running on iOS, Android and Windows Phone with a single API call No infrastructure & scalability worries • Send Image/Text/URLs text-based Push Notifications • Send messages in Channel Subscription Mode • Send Scheduled Push as per Time-Zone Push Analytics • Analyze your Push Campaign with App42 Analytics • Evaluate the number of Push messages sent, delivered and opened.
Integrating With Android
A few easy steps Tutorial video To use Push Notification Service in your App, go to Google console, click on services option and enable Google Cloud Messaging for Android service. Click on API Access tab and create a new server key for your application with blank server information. Go to AppHQ console and click on Push Notification and select Android setting in Settings option. Select your App and copy server key that is generated by using Google API console, and submit it.
Contd.. Download the zip file (sample app) from here and import it in eclipse. Open MainActivty.java file in sample app and make these changes: • Replace API-Key and Secret-Key at line no. 18 and 19 • Replace your user-id by which you want to register your application for Push Notification at line no. 20 • Replace Project-no. with your Google Project Number at line no. 21
Testing Sending messages using AppHQ console • After registering for Push Notification, go to AppHQ console, click on Push Notification and select application after selecting User tab • Select desired user from registered User List and click on Send Message Button • Send appropriate message to user by clicking Send Button Sending messages using App42 API • Pass the User Id and Message in below method: 1 PushNotificationService pushService=App42API.buildPushNotificationService(); 2 pushService.sendPushMessageToUser(userId,message);
Sending a message through AppHQ console
Creating a channel & scheduling Push messages through AppHQ
Push Analytics A very useful feature that can track: How many Push Notifications were sent from your side How many were delivered, and Push Notification Campaign How many users opened the message 31% 100% Sent Delivered Opened These analytics can be viewed from our AppHQ console. 74% Why Push Analytics? When you use our Push Notification Service, each Push goes from the App42 server to GCM/APNS/MPNS and then to the user device. • Delivery of Push Notification is not guaranteed even from the service provider • Once delivered, there might be a chance that user just clears it without opening the message Thus, Analytics gives you a better insight of your Push Notification campaign.
Some useful links Getting Started: Downloads: Quick Start Guide App42 Cloud SDKs Sign-up for Free App 42 Modules Game Development Center Blogs: Concepts: Why BaaS? Backend as a Service Push Notification for iOS Massive Multiplayer Gaming Engine Push Notification for Android App Analytics Real-time Multiplayer Games using Unity3D Integrating Facebook in your Android App Products: Making a Turn-based Game App42 Cloud APIs - BaaS Using Query Interface AppWarp – Multiplayer Gaming Engine When to use NoSQL? AppHQ – Management Console Add ‘Social’ to your Game AppHawk – Project Management Tool AppClay – Custom App Builder
Links for Reference : http://www.shephertz.com http://api.shephertz.com http://appwarp.shephertz.com http://app42paas.shephertz.com Contact: firstname.lastname@example.org Skype: ShepHertz Follow us on:
... » Using App42 Push Notification – Backend as ... using APNS (Apple Push Notification Service) ... users using AppHQ console as explained in Android ...
Push Notification. Use App42 backend ... Just Few lines of coding required for using App42 cloud backend; ... Out of the box Mobile Backend as a Service ...
Push Notification Service. App42 provides Push Notifications ... import com.shephertz.app42.paas.sdk.android.push ... using com.shephertz.app42.paas ...
App42 Push Notification Service ... Android Push Notifications using Google ... Push Notifications Android with Unity [Gamedonia Backend] ...
... up a mobile backend as a service on Amazon ... Push Notification Example Android app ... Google Play services APK before using ...
Steps to Integrate Push Notification with ... engagement in mobile native apps. Android App developers can ... with App42 Backend as a Service ...
Learn about Azure Notification Hubs. Send push notifications to iOS, Android, Windows or Kindle from any backend. ... an iOS app using Azure Mobile Services;
... Android Push Notification.App42 Cloud API provides Android Push Notification solution for any Android Mobile ... done using Storage Service ...