본문 바로가기
개발/Google Developers korea 블로그

구글 클라우드 메시징(GCM)과 Firebase

by darksilber 2016. 6. 29.
반응형

출처 -  http://googledevkr.blogspot.kr/

 

구글 클라우드 메시징(GCM)과 Firebase

게시자: Laurence Moroney, 디벨로퍼 어드보케



Firebase는 모바일 앱 개발을 위한 통합 플랫폼 입니다. 개발자 여러분이 더 좋은 앱을 보다 쉽게 만들 수 있도록 Firebase가 제공하는 핵심 기능 중 하나는 바로 Firebase 클라우드 메시징(FCM)과 Firebase 알림(FN) 입니다.
게시자: Laurence Moroney, 디벨로퍼 어드보케



Firebase는 모바일 앱 개발을 위한 통합 플랫폼 입니다. 개발자 여러분이 더 좋은 앱을 보다 쉽게 만들 수 있도록 Firebase가 제공하는 핵심 기능 중 하나는 바로 Firebase 클라우드 메시징(FCM)과 Firebase 알림(FN) 입니다.






FCM은 기존 구글 클라우드 메시징(GCM) 보다  발전된 기능 (보다 사용하기 쉬운 클라이언트 SDK, 알림 메세지 전송을 위한 웹 프론트엔드 등등) 을 제공합니다. 물론, 구글은 안드로이드, iOS 그리고 웹에서 기존과 마찬가지로 구글 클라우드 메시징을 계속 지원할 것이며, GCM SDK를 이용하여 구현된 앱들은 앞으로도 정상적으로 동작할 것 입니다. 다만, 앞으로 클라이언트 측의 새 기능들은 FCM SDK에 추가될 것입니다. 이에 따라, FCM으로 업그레이드하실 것을 적극 권장합니다. 여기서 FCM SDK에 대해 더 자세히 알아볼 수 있습니다.


  • FCM은 단일 기기, 기기 그룹 또는 주제 처리 등을 포함하여 여러분이 구글 클라우드 메시징에서 사용하던 모든 기능을 지원합니다.
  • FCM SDK를 사용하면 클라이언트 개발을 간소화할 수 있습니다. 예를 들어 이제는 등록 또는 구독 재시도를 위한 코드를 직접 작성할 필요가 없습니다. 서버에 관해서라면(아직도 서버를 사용하기 원하는 경우), 이전 버전과의 호환성에 문제가 되는 변경 사항은 없습니다. . FCM 서버 문서에서 업데이트된 세부 정보를 보실 수 있습니다.


저희는 Firebase를 구글의 통합 모바일 플랫폼으로 만들기 위해 많은 투자를 하고 있습니다. 또한, iOS와 웹을 포함하여 안드로이드 너머로 메시징 플랫폼을 계속 확장해 나가고 있습니다. Firebase는 처음부터 다양한 플랫폼을 지원하고 있었고, 메시징은 더 좋은 앱을 만들기 위한 핵심적인 기능 중 하나입니다. 따라서, 새롭게 확장된 Firebase에 메시징 기능이 포함되는 것은 자연스러운 방향입니다.

기존의 구글 클라우드 메시징을 Firebase로 통합하면 메시징 기능이 한층 더 유용해질 것이라고 믿습니다. 메시징 서버를 직접 구축 할 필요 없이 Firebase 콘솔에서 직접 앱에 메시지를 보낼 수 있게 됩니다. 구글 클라우드 메시징에서 FCM으로 업그레이드하거나 이에 대해 자세히 알고 싶으면 AndroidiOS 앱을 위한 가이드를 참고하세요.
반응형

댓글