본문 바로가기
기획자

Android의 C2DM을 대신할 차세대 Push 플랫폼, GCM (Google Cloud Messaging Service)

by garyston 2012. 7. 20.

Android의 C2DM을 대신할 차세대 Push 플랫폼이 발표되었었습니다. 난 6월 28일 구글 I/O 발표 때 나왔던 내용입니다.찾아 보니 6월 26일부터 정보 확인하여 포스팅합니다.


C2DM이 Google Cloud Messaging(GCM)으로 변경되었습니다.


새롭게 확인하셔야 할 포인트 들을 정리하였습니다. 명확한 기준에 의해서 확인을 하려면, 

http://developer.android.com/guide/google/gcm/index.html 에서 확인이 필요 할 것으로 생각됩니다.


  • 지금까지 사용해 오던, 안드로이드의 푸시플랫폼인 C2DM을 사용하고 있던 앱은 기존대로 사용 할 수 있습니다. 
  • 앞으로 개발 할려고 하는 안드로이드 앱에는 C2DM을 더이상 할당하지 않습니다.
  • 기존에 C2DM으로 개발된 소스를 GCM에서 활용가능하게 하는 기능을 제공합니다.
  • C2DM에서는 디바이스에 App을 재설치할 때마다 Push에 사용되는 고유값이 변경되었는데, 이제는 디바이스당 같은 App이라면 동일한 고유값을 사용하게 됩니다. (APNs와 동일한 정책)
  • Push에 사용되는 건수 제한이 사라졌습니다.

  • 구글에서 보낸 메시지를 보관해주고 관리해주는 기능을 제공합니다.

  • 다양한 어플리케이션과 연계할 수 있는 기능이 추가적으로 제공 됩니다.

  • GCM역시 Android 2.2 버전 부터 서비스가 제공됩니다.


이하는 개발에 필요한 사항이 잘 정리되어있는 블로그 입니다. 개발에 참고하실 분들은 해당 링크를 타고 내용 확인하시면 편리 할 것으로 생각됩니다.



출처 : 돼지와왕돼지의 놀이터 (http://aroundck.tistory.com/)


GCM에 대해 알아본다. : http://aroundck.tistory.com/787

GCM Framework에 대해 알아본다. : http://aroundck.tistory.com/788

GCM 앱 개발하기 : http://aroundck.tistory.com/789

GCM 서버 개발하기 : http://aroundck.tistory.com/790