Sending and Receiving Android Push Notifications w/ GCM | PubNub

How to get data from a GCM (Google Cloud Messaging) Notification in Android

Create Push Notification Server for Android with GCM using Python | DigitalOcean

  • notification방향에 따른 두 종류
  1. Pull notification stands for client requesting server to check if there is any update
  2. Push notification is when server will notify client about the update.

pull notification의 경우 AlarmManager 나 JobService를 통해 정기적으로 서버에 접속해서 새로운 알림이 필요한지 확인하고 notification obj를 만든다.

puch notification의 경우 google cloud messaging(GCM)을 이용해 알림을 각 사용자에게 전달한다.

ref) GCM을 이용 하는 방법

ref) alarm manager를 이용 정기적으로 서버확인 하는 작없

ref) notification obj를 만드는 방법

Android Notifications

Launch custom android application from android browser