• 무료로 메시지를 전송할 수 있는 교차 플랫폼 메시징 솔루션이다.

  • 알림 기능을 위해서 FCM을 사용하는데 다음과 같은 장점이 있다.

    • 플랫폼에 종속되지 않고 푸쉬 메시지를 전송할 수 있음.

    • iOS, Android, Web 각 플랫폼에서 푸쉬 메시지를 보내려면 각 플랫폼 환경별로 개발해야 하는 불편함이 있는데 이를 하나로 통합할 수 있다.

      • iOS
        • APNS (Apple Push Notification Service)
      • Android
        • GCM (Google Cloud Messaging)
    • FCM 서버를 중간에 둠으로써, 낮은 배터리과 네트워크 사용만으로 개발할 수 있게 된다.

      • 만약 반대로 서버를 경유해서 실시간 메시지를 받는다면, 항상 서버에 접속해 있어야 하므로, 배터리 및 네트워크 리소스를 크게 낭비하게 된다.