Android Push Notification using App42 Mobile Backend as a Service

50 %
50 %
Information about Android Push Notification using App42 Mobile Backend as a Service

Published on August 19, 2013

Author: shephertz



Integrating App42 Push Notification Service with Android App. App42 uses GCM (Google Cloud Messaging) to send Push Notifications on Android devices. This presentation will help you learn how to use Push Notification feature with App42 Backend as a Service APIs. Check out our website

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 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 : Contact: Skype: ShepHertz Follow us on:

Add a comment

Related presentations

Related pages

Using App42 Push Notification - Backend as a Service

... » Using App42 Push Notification – Backend as ... using APNS (Apple Push Notification Service) ... users using AppHQ console as explained in Android ...
Read more

Take a Tour for Mobile App Developer Mobile Backend as a ...

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 ...
Read more

App42 Push Notification API - Backend as a Service

Push Notification Service. App42 provides Push Notifications ... import ... using com.shephertz.app42.paas ...
Read more

How to use App42 Push Notification Service - YouTube

App42 Push Notification Service ... Android Push Notifications using Google ... Push Notifications Android with Unity [Gamedonia Backend] ...
Read more

Tutorial: push notifications - Android client - LoopBack ...

... up a mobile backend as a service on Amazon ... Push Notification Example Android app ... Google Play services APK before using ...
Read more

Steps to Integrate Push Notification with Unity Sample on ...

Steps to Integrate Push Notification with ... engagement in mobile native apps. Android App developers can ... with App42 Backend as a Service ...
Read more

Notification Hubs - Mobile push notifications | Microsoft ...

Learn about Azure Notification Hubs. Send push notifications to iOS, Android, Windows or Kindle from any backend. ... an iOS app using Azure Mobile Services;
Read more

Android Push Notification Tutorial | App42 Push Tutorial

... Android Push Notification.App42 Cloud API provides Android Push Notification solution for any Android Mobile ... done using Storage Service ...
Read more