Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As of April 10, 2018, Google has transitioned from GCM (Google Cloud Messaging) to FCM (Firebase Cloud Messaging).

...

For additional information about the GCM to FCM transition, see Google's FAQ: https://developers.google.com/cloud-messaging/faq.

Please note: Google has documentation on upgrading to their FCM SDK. Mapp Engage clients DO NOT need to integrate this SDK in addition to the Mapp Mobile SDK. The Mapp Mobile SDK supports the changes from google in our SDK update.

New Mapp Cloud Mobile Integrations:

...

  1. Download the latest Android FCM SDK  and Android FCM Example App here: https://developers.mapp.com/#mobile-sdk.
  2. Follow the tutorial for the Android Application Setup for Mapp Cloud. Complete Steps A and B.
  3. Enable the Android FCM SDK following this tutorial: Add Android FCM SDK to Android Studio for Mapp Cloud (deprecate).
  4. Once you have enabled the Android FCM SDK, Initialize the SDK following this tutorial: Initialize Android FCM Mapp SDK for Mapp Cloud.
  5. Once the SDK is initialized, you can proceed with integrating the features available in the Android SDK. 

Existing Mapp Cloud Mobile Integrations Upgrading to Android FCM SDK:

The steps to upgrade the Android SDK to use FCM depends on the version of the Android SDK currently integrated with your app. 

...

  1. Download the latest Android FCM SDK  and Android FCM Example App here: https://developers.mapp.com/#mobile-sdk.
  2. Follow the tutorial for the Android Application Setup for Mapp Cloud. Complete Step A only. Step B is already configured. 
  3. Enable the Android FCM SDK following this tutorial: Add Android FCM SDK to Android Studio for Mapp Cloud (deprecate). Add the new compileOptions and dependencies as shown in the diagrams. 
  4. Initialize the SDK following this tutorial: Initialize Android FCM Mapp SDK for Mapp Cloud. Modify the Proguard-rules and default notification icon as show in the code examples. 
  5. Once the SDK is initialized, you can proceed with integrating the features available in the Android SDK. 

...

  1. Download the latest Android FCM SDK  and Android FCM Example App here: https://developers.mapp.com/#mobile-sdk.
  2. Follow the tutorial for the Android Application Setup for Mapp Cloud. Complete Steps A and B.
  3. Enable the Android FCM SDK following this tutorial: Add Android FCM SDK to Android Studio for Mapp Cloud (deprecate).
  4. Once you have enabled the Android FCM SDK, Initialize the SDK following this tutorial: Initialize Android FCM Mapp SDK for Mapp Cloud.
  5. Once the SDK is initialized, you can proceed with integrating the features available in the Android SDK. 

 

If you have any questions, see Android SDK FAQ's or contact Mapp Cloud Support (https://mapp.service-now.com/).