개발

    FCM(Firebase 클라우드 메시징)

    FCM이란 FCM이란 메시지를 무료로 전송할 수 있는 크로스 플랫폼 메시징 솔루션을 의미한다. 크로스 플랫폼이기 때문에 사용자의 환경이 iOS인지 Android인지 등을 고려하지 않고 편리하게 푸시 알림을 보낼 수 있는 장점을 가지고 있다. 우리가 모바일에서 어플리케이션을 이용하여 게임을 할 때 이벤트 등의 정보를 푸시 알림을 통해 받아 본 경험이 있을 것이다. 이 알림을 주기 위해 개발자들이 사용하는 도구가 FCM에 해당한다. FCM 아키텍처 FCM 공식문서에 제공된 아키텍처 구조는 위와 같다. Message building and targeting FCM을 사용하여 메시지를 전송하려는 유저가 책임을 가진 파트라고 생각하면 된다. Firebase에서 제공하는 GUI를 사용해서도 알림을 작성할 수 있지..